At this week CLAM meeting, Jeremiah 29:10 is discussed:
Jer 29:10—How does this verse demonstrate the accuracy of Bible prophecy? (g 6/12 14 ¶1-2)
The mistranslation of this verse is the basis of the idea that the jews spend 70 years in exile in Babylon. However, in the original language it reads not "at" Babylon, but "for" Babylon.
From the Watchtower : http://wol.jw.org/en/wol/d/r1/lp-e/2011736#h=1:0-151:0
Instead of saying 70 years “at Babylon,” many translations read “for Babylon.” (NIV) Some historians therefore claim that this 70-year period applies to the Babylonian Empire. According to secular chronology, the Babylonians dominated the land of ancient Judah and Jerusalem for some 70 years, from about 609 B.C.E. until 539 B.C.E. when the capital city of Babylon was captured.
That famous article did not explain why many modern translations do read "for Babylon".
https://www.studylight.org/interlinear-bible/jeremiah/29-10.html
It means that in case those historians are right about the translation, 607 B.C.E. can be dismissed.