Perhaps we should note that the Beasts are allowed to live for a season and a little while period, which when added together have the duration of a Day of the Lord, an Age and a Generation, which I understand has a duration of 1,024 solar years.
Matthew 24:32 tells us this: -
Matthew 24:32: - 32 "Now learn this parable from the fig tree: When its branch has already become tender and puts forth leaves, you know that summer is near."
We know that from the early spring to the beginning of the Summer Season of the harvesting of Souls, that around 96 days will pass. During the start of the Summer Season of Harvest, Satan and the five beasts will be imprisoned in the Bottomless pit for 1,000 years, after which they all will be released for the period of the Great Tribulation, with a duration of 24 solar years, after which the Final Judgement of Mankind will take place. At the very beginning of the Seventh Age the visitation of the iniquities of the Fathers upon their children and the children's children during the third and the fourth generation/age of the existence of Israel will come to its completion after which, as Paul states in Romans 11:25b-26, all of Israel will be saved.
In Matthew 24:34 Jesus tells us that during the last Age/Generation for mankind that all that He had foretold will come into being.
The Greek word "Genea" in verse 34 was used in the LXX in Genesis 15:16 where God told Abraham that, In the fourth age/generation of your descendants that they will return to where Abraham was living in the Land of Canaan. From my research, I understand that 4,000 years after the Birth of Isaac that the nation of Israel was established in the land of Canaan in the year 1948 AD.
So in Matthew 24:34, Jesus was referencing an Age/Generation with a duration of 1,024 solar years.
Shalom