1908 Meteoroid Impact Event Could Have Killed Millions