a million miles in a thousand years