Holy shit you really got pinned under that barrier when you crashed. I raced some in Montreal in a few months back. We were all 6 foot or taller so they had to put us in the faster cars.
A few years ago I raced at F1 Boston those are seriously fast. Our fastest car was 47mph on a 1007 foot course. They also have endurance races that combine both courses and the remove the governors from the cars, then they will hit close to 60.