Well done!
I think I need a rest just from reading about that ride.