> The impactor would have caused a luminous explosion comparable to one made by 15,500 tons of TNT.
The crater is small enough that it is probably not obvious to spot visually.
But I'm surprised that we missed noticing an impact event of that size when it happened, or even the space object that caused it.