God had decreed 70 years of desolation for the land of Israel due to the disobedience of His people in observing the Sabbaths.
Lev 25: 8 ‘And you shall count seven sabbaths of years for yourself, seven times seven years; and the time of the seven sabbaths of years shall be to you forty-nine years.
2 Chronicles 36:21 to fulfill the word of the Lord by the mouth of Jeremiah, until the land had enjoyed her Sabbaths. As long as she lay desolate she kept Sabbath, to fulfill seventy years.
Our evil and disobedience pollutes the land. Lev 18:24 ‘Do not defile yourselves with any of these things; for by all these the nations are defiled, which I am casting out before you. 25 For the land is defiled; therefore I visit the punishment of its iniquity upon it, and the land vomits out its inhabitants. 26 You shall therefore keep My statutes and My judgments, and shall not commit any of these abominations, either any of your own nation or any stranger who dwells among you 27 (for all these abominations the men of the land have done, who were before you, and thus the land is defiled), 28 lest the land vomit you out also when you defile it, as it vomited out the nations that were before you. 29 For whoever commits any of these abominations, the persons who commit them shall be cut off from among their people.
So let us heed the warnings of God and strive for perfection as our Heavenly Father Himself. JP