You're absolutely correct. However, the Bible also says that the hills are "ancient." See here for a more detailed explanation. There is nothing in Genesis to indicate that the universe is only 6,000 to 10,000 years old. It's a man-made construct and we can be better witnesses to the world by getting rid of this medieval belief. The Bible does not contradict science. All truth is God's truth.
If the Biblical timeline of history is to believed (with Noah’s Ark through the line of Patriarchs and Adam’s lineage, then the earth does have to be somewhere along the lines of no more than 10,000 years old. Yet I agree with you that The Bible doesnt contradict science (afterall God created the world, including nature, and all natural laws).
The question is what consists of “science” I contend speculation does not, only provable emprical evidence, which (in my opinion does not include “macro-evolution”).
Blessings,
-JS.
That's hard to say. There was no way to determine time until God created the sun and earth, so it can be argued that vast amounts of time passed from between the division of the waters to when God created light (which is before the creation of the sun as well) But, "By the word of God the heavens were made, their whole array by the breath of his mouth...He spoke and it was created; he commanded, and there it stood." (Ps.33:6-9). , so the argument that it was instantaneous is hard to dispute.