Prior to this the generation lived 500 years+ and in this book of the Bible the years are cut short to 120 years because of corruption of the people and the Holy Spirit would not remain with them. Here too we note that Noah walked with God. Genesis 6:9
Something I found very interesting in this reading is the number 7 and how many times it is used. All this is found in Genesis 7 where God tells Noah to take 7 pairs a male and its female of all clean animals, and again 7 pairs of the birds of the sky – this is in order to keep the offspring alive on the face of the whole earth.
Then God told Noah in 7 days from now I will make it rain. Then on the 17th day of the month the floodgates were opened. The ark came to rest on Mount Ararat on the 7th month on the 17th day of the month. Noah sent out the raven and then a dove and each time he waited 7 days in between before doing it again. When the dove came back with the olive leaf Noah he knew the water had receded and waited 7 more days and sent the dove again and it did not return. By the 27th day of the second month the earth was dry. So what does the 7 mean in the Bible? It means completion and perfection.
Then God made a covenant with Noah and future generations by giving a sign in the clouds in a form of a bow (rainbow) as a reminder of His promise that He would never again destroy all living creatures of flesh on earth. Here again we note that God has used 7. There are 7 colours in a rainbow and 7 letters in rainbow. Interesting thought! Perfection and completion.
God does not tolerate disobedience! His promise to us that He will look after us in our times of flood waters He will lift you up and place you on Mount Ararat until the flood waters subside, supplying all our needs. What we need to do is be obedient to Him and He will be our Fortress.