Here's a direct link to the YouTube video:
They could have wrung a bit more out of it, and maybe with better aero drag and taller gearing...?
Top speed is 161mph, if I am not mistaken. It is amazing to go that fast and be *able* to hear the tire squeal.