Will a 5-kiloton meteor blast hit Earth's atmosphere in 2026? | Versus