that's a small crater compared to the talked about in the article.
So what?
The stupid claim was:
For the first time, there is evidence of a direct hit from a cosmic projectile.
There's been plenty of evidence around the Barringer crater for lots of years.