21.087 Evidence of Sodom? Meteor blast cause of biblical destruction