Oh, you're not a literalist. Sorry. Then there's no reason to believe the earth is 6000 years old.
God did not write the Bible. Man, with all his faults did. God did the acts. Man tried to remember them, and record them, but did so with all the expected errors we find in everything Man does over thousands of years. But that's OK. God forgave them.