Shamed by something that's 91 million miles away.