humans can have landed on the moon