@Legend
Ah, I meant energy imparted to the thing in which the crater is made, not to the energy imparted to the impacter. I take it the answer is 'no', in either case. Don't worry, the math isn't that cumbersome.
Either way, the value will be high. It comes down to my most powerful regular character versus his strongest villain.