Comparative sizes of asteroids. If an asteroid hit the Earth, life near the impact would be instantly wiped out by the effects of high temperatures and pressures. Injection of huge masses of dust (and gases) into the atmosphere would effectively block out sunlight for long periods of time to the point that most life could not be sustained. Photo: Observatoire de Paris