Nearly 90 years after celebrated American aviator Amelia Earhart vanished over the Pacific, a veteran pilot believes he may have located her Lockheed 10-E Electra on satellite imagery. Captain Justin Myers, a commercial airline captain with nearly 25 years of flying experience (since around 2000, including holiday package tours), made the discovery on Nikumaroro, a remote coral atoll in Kiribati located between Hawaii and Fiji. The uninhabited i…