I have read the passage Ezekiel 38 on FR over and over again. The Bible is largely allegorical truth, not literal.
Hang on is all I can say.