I'm after a Large frame size
I'm not so convinced... Looking at the picture on the website and trying to extrapolate from the wheel sizes I think the inside triangle is something like this...
i.e. it is 552mm (these are guesstimates) along the inside where the bottle mounts are, 429mm along...