Regarding lat/lons: I looked but couldn’t find any.
Sobering.
But then again, the Siberia impact early in the 20th century created the “impact” and blast damage, but left no crater residue.
We are hit more often than we think - glad this not happen during the Russia-US-China nuclear war period. Now, a nuclear blast (in most areas of the earth) is not the first suspicion,
then again, until Schumaker got his ideas accepted by the lunar landing research, almost all “conventional wisdom”/consensus of the experts) was that meteor impact didn’t happen at all.
By image matching with Google Earth:
lat 22.0183 long 27.0877