Hi - Never had a Canyon bike before and just changing from a Trek Rail in large to a Canyon Spectral:ON but cant decide on the size of the new Spectral. I'm 176cm tall with 80cm inside leg and ride large analogue trail/ enduro bikes yet Canyon are telling me I need a medium in the Spectral:ON...