A few years ago I finally broke the 60 mph barrier by hitting 62 while coming down from Berthoud Pass in Colorado. Then shortly after that, peaked at 63 mph while in a full out sprint accelerating down Crawford Notch in New Hampshire.
All I know is it scares the bejeezus out of ya...seems like you must be doing about 80! Fun though!
Max