At 12:56 p.m. UTC on March 17, 2026, a rock roughly six feet across and weighing an estimated seven tons slammed into the ...