Florida boat explosion

What would cause this other than a bomb?