hubble telescope discovers giant amelia earhart statue on distant planet