Some fuzzy math in the article. 3100 BC is not “almost 5,000 years ago.”
Sure it is.
The 3100 BC [Before Christ] adds to the 2010 AD [Year of Our Lord] to yield 5110, which is ‘almost’/’around’/’about’ 5000.