The advances in science have nothing to do with human logic
Agreed, however we have a different perspective on the world that they did not. human logic applied to a world veiw where these occurances seem possible, could very well lead one to believe that they occured. However with our advancement of the sciences we can easily see the areas that make this story inaccuaret or impossible.
Remember, most people today do not even believe that the great flood ever happened. Why would an ancient religion add such a thing into the text if it did not happen? They were not trying to explain any natural occurrence.
But we do know that the flood story is more than likely a carry over from the sumarians, so it is entirely possible they borrowed from a story that was already known to people and changed the names in order to try associate this with their own religion. We see the same thing occur when christianity blended with the religions from northern Europe. Inorder to transition people into believing what you believe you borrow their stories and traditions and change the names so it aligns with your beliefs.
'Qui non intelligit, aut taceat, aut discat'
The mind is like a parachute. It only works when it is open.-FZ