A nuke?
Here is the theorised size of the nuke that ended life on Mars according to one study: