HOWEVER this is an excellent time to review https://en.wikipedia.org/wiki/List_of_impact_structures_on_E... in particular the S2 to S8 spherule beds found in South Africa (AKA "the big one(s)" or "we are less than dust in the eyes of the gods").
The universe is a big place with some big rocks in it. There are also some !!fun!! simulations of things like the Vredefort impact on YouTube.