Looks like one hellacious secondary explosion. Like maybe there was a lot of ammunition stored aboard?
Reportedly, cargo on the ship was Iranian drones.