Anyone get a chance to see an XL Jersey Devil FS in person? The metric sizes on their website don't seem right for an XL (18.8" ST and 24.4 ETT). I've been jonesin' for one pretty bad and there are no dealers around and need to know if a XL would fit someone 6'4" with a 34" inseam.