During its 4.5-billion-year life span, Earth’s been hit by countless asteroids. (Despite Jupiter’s noble attempts at defending it.) But while it’s easy to imagine the damage they’ve done, just how big ...