1 megaton meteor strike in 2026? (1.4% Yes) | Polydata