There isnt really evidence saying that there was a water canipy other than the fact that it says the water came pooring from the heavens etc...I think it is something more to make sense of it i guess...it would explain giant size human footprints found i guess