I bought the same bike in the 63" frame as I am 6' 3", 2 weeks ago as well. Had it shipped from Bow Cycle in Calgary to Toronto it arrived 5 days later. I assembled it myself, pretty easy, but did have a problem with the lower headset bearing that got damaged during shipment. Bow Cycle is working to get a replacement but it's just a metal cage with bearings so short-term I picked up loose bearings and packed them manually. In the end it's likely better this way as there are more bearings.
Can you please share some more photos of your XL (62cm) frame?
I'm 6'6" and looking into buying a Cube Toruring or Kathmandu ebike. It's so hard to find photos of their XL sizes though.