The 'debris' was not over land according to this -
Aerial Photos of Unidentified Objects Off Vietnam's Coast
A passenger on a Beijing to Kuala Lumpur flight on the morning of March 9 photographed unidentified objects off the southern coast of Vietnam. The approximate location of the photograph places it to the north of the area being searched for debris from the missing Malaysia Airlines flight MH370
The time stamps suggest they were taken in sequence, at approximately 6:40am Beijing time on March 9. This matches the flight path and time. The internal airplane map shows the airplane placed off the southern tip of Vietnam.