Mars 202518 fall from low height due to hazard in plain sight