That's crazy. I have a bike and the feeling you getting going fast is unmatched. Your helmet is pushed tight to your face and if you get out of the tucked position the force of the wind is unbelevable. I'm not even going close to the speeds of those guys tho haha.