20 million miles to earth