Counting from Ezekiel Siege: 3430 + 70 = 3500.

 

Alternative count: the 70 years of desolation were to compensate for the normal Jubilee Years in the past period:

2 Chronicles 36:21 – “To fulfill the word of the LORD by the mouth of Jeremiah, until the land had enjoyed her sabbaths: for as long as she lay desolate she kept sabbath, to fulfill threescore and ten years.”

These 70 years contain 10 Sabbatical Years where this rule should be expected under normal obedience. This means that we have 70-10=60 Sabbatical Years left for compensation of the past years.

We have 7 normal Sabbatical Years in each Jubilee Cycle, so 60/7 = 8,57 Jubilee Cycles, which comprises 8.57 * 50 = 428,57 years, which encompasses exactly 60 Sabbatical Years counting from the year 3000 where God had threatened Salomon to not sin!

These 70 Sabbatical Years, including Jubilee Years make up 500 years. We now have 2 routes leading to the same year.