Correct size for Canyon CF SL model

Hi, I just purchased a Canyon CF SL road bike in size L. However I am a little concerned that it may not be big enough for me. I am 189cm tall and my other measurements are as follows:
Inseam: 89cm
Torso length: 67cm
Shoulder width: 43 cm
arm length 70cm
The canyon size calculator indicated a size L for me but if I change the inseam to 90cm, then it recommends an XL.
I would appreciate if anyone out there who rides a L or XL and has similar dimensions to me and could advise me on what frame size is correct for me.
Inseam: 89cm
Torso length: 67cm
Shoulder width: 43 cm
arm length 70cm
The canyon size calculator indicated a size L for me but if I change the inseam to 90cm, then it recommends an XL.
I would appreciate if anyone out there who rides a L or XL and has similar dimensions to me and could advise me on what frame size is correct for me.
0
Posts
Canyon sized me a M for a 29er, I phoned as thought this odd and they said size up to a L, as their PPS system isn't perfect, which turned out to be the perfect size for me.
No one can size you on a forum but Canyon do a 30 day return if its too small or change your order now?
fwiw i'm 183 with a inseam of 87 and ride a frame with tt of 56, and 120 stem, could easily size up.
I think I could probably get away with a L so hence I think you'd be fine with a L. [I have 5cm longer arms than you too]
I compared the geometry of the Canyon with my other road bike to work out what I thought I needed, which also matched what the Canyon bike fit tool suggested.