Dude,
it is most important to have you with us still. Thank God(zilla) you are alive, and for that matter reasonably unharmed. All that comes to mind is 'WOW!' and 'Damn!', and again 'Thank God(zilla) you are OK'
So....
what now?
You were only doing 99km's per hour on that 100km piece of road, so no doubt insurance will cover it aye