Lucky day for the pax, But a sad day for the Flight deck crew.
The crash would have been a lot worse if they had been on approach to R 29? over a built up area - Where the EL AL 747 crashed.
I would be looking at Fuel or lack of as a possibility in this crash?