sounds like you got away lightly mate considering the circumstances

damage looks fixable at least, not too expensive bar the fairing