Billions or millions, does it matter? It is certainly not thousands of years. The vast majority of sediments are first deposited below sea level or just above. No sediments are deposited miles above water level. Sedimentary rocks found on the tops of mountains were deposited below sea level or just above and elevated by plate tectonics. The Himalayas are being raised by the crash of India into Asia. We can see how fast that is happening.OK,,,but thats not proof for billions of yrs
and you left out a lot of specifics like where it left those sediments,,,and how water deposited it 25 miles above water level
sorry but you got nothing but speculation based on flawed assumptions