There doesn't appear to be enough ejecta to explain the size of the hole there. Anybody care to expound on that?
To quote some righty congress critters of late, "I'm no scientist but..."
There looks to be a lot of material around that hole in this pic from Nature. I suspect the process is more a sinkhole than a meteor strike. A shart, if you will.