Hi, can anyone tell me the size of frame they have on the E ST 520 in relation to their height. I am 6’3 and in theory should be going for the XL frame, but I have read that the frame is sized big and a large would do. I can’t get to a Decathlon Shop to try out and would be ordering online. Any...