Just checked the standover height of the bike (31 inches). Marked that on the wall and put a pipe between my legs, I'm 5'-9" and my "parts" will be touching it....
Just got a notice from my contact on Alibaba that there is a delay on the bikes. Was suppose to ship out on Nov 7th, now they are saying end of November or early December.