Ammo dump or fireworks container
Wow, huge!
Someone posted a photo of what they said was the point of origin...some ships docked on the other side of the large building. Not sure if thats true or not, but if so it might account for the size of the explosion.