Holy Shit that is nuts! glad you made it out, they must have hit the gas tank just right to cause that kind of explosion.