Will a 1-megaton meteor blast hit Earth's atmosphere in 2026? | versus