That 139 looks to be the s.n. 31604 and had no life raft installation in the beginning, but apparently the yellow bags underneath are part of the flotation gear and the life rafts inadvertently inflated by the bang.
I'll go for brown out too after they touched something with the rotor blades tips......reason being I fly nearby that country and every out of airport landing has the dust thrill embedded!