Will a 10kt+ meteor explode over Earth in 2026? | versus