Sounds like some welding around a sewage barge caused the explosion, blowing the deceased between the barge & dock. I don’t know if sewage barges are classified “red flag” but they should be if it turns out the created methane & hot work caused the fatality.
I heard this over the local radio news yesterday, however it was initially reported as a boat fire during fueling, which I assumed to be a pleasure boat on Memorial Day Weekend… This is a shame, and preventable.