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.
Yes, it’s around 5000 years, but I take “almost” to mean less than.