65m meteor crater discovered