The odd thing is if the crash was a engine failure it should have been survivable. The 150 would be ditched at a very low airspeed. The pictures seemed to show a much higher speed impact.
G