At least 40 bodies and debris from AirAsia Flight 8501 have been recovered Tuesday morning in the Java Sea.

The grim discoveries occurred six miles from where the Airbus 320 last made contact with air traffic controllers Sunday morning.

Weather Played Big Role in 6 Major Airline Crashes of the Last Decade

Flight 8501 was flying from Indonesia to Singapore on Sunday when it hit bad weather and dropped off radar. There were 162 people aboard, including 16 children and one infant.

David Piper reported the latest details this morning on "Fox and Friends," saying one Indonesian official said the bodies did not have life jackets on. 

A "shadow" has also been seen by search crews and could be the site of the plane's wreckage.

Watch the report above and stay tuned to Fox News for the latest developments.