Where did you get the fit data?
On the Vitus road bike with what I think is that frame, they show you should get a XL. However you are also very close to a L size which is just below that. You'll have more saddle to bar drop with the smaller size frame. So depending on what position you really want to be in should guide you some towards which.
Whether those fit measurements will work with that frame I don't know.