I'll stick with 26,000 years, if you please, unless you can come up with a good source stating 25,000 years.
Would 25,920 be an acceptable compromise? ;o) .