Perhaps now she has made her final landingAmelia Earhart...