Every day, a NASA program quietly recalculates the orbits of thousands of space rocks and flags each one that will pass within roughly 4.6 million miles of Earth. That distance, about 19.5 times the ...