How do you reconcile the Book of Revelation's obvious scientific insights with the fact Numbers states that God is not a man?

In Revelation, there are several facts which prove the original author somehow was given futuristic knowledge of materials science and physics.

1) He knows the only substance strong enough to make the New Jerusalem is Diamond.

2) He knows what Black Holes and Worm Holes are, which weren't postulated Scientifically until John Mitchell proved they existed, about a generation before Einstein was even born.

3) He knows the Sun has a Red Giant phase which is "seven times hotter" (in Hebrew, when someone says "seven" it means an indefinite number larger than seven). The Sun will actually burn around 2000 times brighter during the Red Giant phase.

3b) He knows that if the Sun burns "seven" times brighter, the Oceans on Earth will dry up and boil away... yet he claims humans will still be alive on the Earth during this time period... somehow... which as far as we can tell scientifically, that would be 5 billion to 5.5 billion years in the future.

Yet, Revelation claims Jesus was God in the flesh and some 28 times makes the claim that salvation is by the "Blood of the Lamb" (Jesus)... even though Numbers 23:19 says God is NOT a man nor the Son of Man.

So what is a person supposed to believe about this stuff after all?

Updates
1 y
Oh, I don't believe in "infallibility" of scripture, but I do believe a person or persons can be INSPIRED, because it has happened to me several times.
Updates
1 y
Maybe I should rephrase the question for atheists. As an Atheist, how do YOU attempt to explain the fact the Book of Revelation contains obvious facts nobody could have known scientifically at the time it was written?
How do you reconcile the Book of Revelation's obvious scientific insights with the fact Numbers states that God is not a man?
Post Opinion