Sitemap
Ashutosh Kesari

Ashutosh Kesari

Exploring beyond textbooks ! Diving into oceans of history , science , culture and technology.

Can a drop fill up Oceans ! A Mind Blogging Math Experiment

4 min readMar 12, 2025

Well, I have been hearing this proverb since the primary classes. But recently it caught my sincere attention.
On the last group stage match of India versus Newzealand, a day before my Geology exam, I heard Sidhu Paaji saying, “बूंद बूंद से सागर भरता है”, i.e. Every Drops make up the Sea.

Press enter or click to view image in full size
Photo by Joel Vodell on Unsplash

You may think what could be wrong with the popular phrase. The thought of filling oceans with the drops, caught my attention. So I thought of using my Genius Math-e-mind to check whether the dropa can make up an Ocean. But the results surprised me thoroughly.

So let’s check up is it is possible to fill the oceans pouring drop by drop water. For the calculations, I took up standard volume and sizes provided by Google.

DISCLAIMER: THE PROVERB IS TO ADMIRE COLLECTIVE EFFORTS WICH LEADS TO SUCCESS. IT DOESN’T HAVE ANY RELATION WITH CALCULATIONS DONE HERE. THESE MATHEMATICAL ANALYSIS IS JUST TO SATISY THE CURIOS MIND OF AN ENGINEERING STUDENT.

Let’s take up one drop = 0.05 ml = 0.05 / 1⁰³ Litres

Total Volume of water present on Earth = 1233.91 quintillion Litres = 1233.91 x 1⁰¹⁸ Litres.

Total drops required to fill up all the water on earth = ( 1233.91 x 1⁰¹⁸ ) / ( 0.05 / 1⁰³ ) drops
= 246782 x 1⁰²⁰ number of drops

Assumption: In one second, we fill one drop i.e. 0.05 ml per second.

Thus total time it takes to fill the complete water on earth drop by drop = 246782 x 1⁰²⁰ seconds

Press enter or click to view image in full size
Photo by Agê Barros on Unsplash

But how much is that actually in practical life. So basically calculate this, let us change the seconds into days and years, if required.

1 day = 86400 seconds
Thus, total time required in days = ( 246782 x 1⁰²⁰ ) / ( 86400 ) ≈ 2.856 x 1⁰²⁰ days or 2856 x 1⁰¹⁷ days

Oh it clearly crosses a year , perhaps, 100s and 1000s of years.

Okay ! Move on.

Total time it takes in years = ( 2856 x 1⁰¹⁷ ) / 365 ≈ 7.825 x 1⁰¹⁷ years

W😊W SUCH A BIG NUMBER 🔥

STILL THAT IS NOT PRACTICAL TO THINK.

Get Ashutosh Kesari’s stories in your inbox

Join Medium for free to get updates from this writer.

SO THINK MORE, I AM BRINGING THE WHOLE EARTH INTO THE CONTEXT.

Current age of earth = 4.54 Billion Years
BUT, the earth has not vanished , so i went to few of the articles on Google to find the remaining age of earth , and it is around 7.59 Billions years left from now.

To facilitate the calculations, I am taking Total age of earth = 4.54 + 7.59 ≈ 12.1 Billions years = 12.1 x 1⁰⁹ years

So let’s take complete earth age as 1 Earth Year

Press enter or click to view image in full size
Photo by NASA on Unsplash

So how many earths required to fill the oceans drop by drop, considering constant drop rate of one drop per second.

( 7.825 x 1⁰¹⁷ ) / ( 12.1 x 1⁰⁹ ) = 6.467 x 1⁰⁷ earth years

Now coming to results,
The Earth needs to rebirth 64670000 times more to fill its complete water drop by drop at rate 1 drop/second.

Wait, what about all the oceans and our Holy Ganga River —
Percentage of ocean water wrt total water on earth = 97.3 %
Percentage of Ganga water wrt Total water on earth = 0.000042548 %

Time required to fill all the oceans drop by drop = ( 97.3/100 ) x 64670000 = 62923910 earth years.

Time required to fill Ganga River drop by drop = ( 0.000042548/100 ) x 64670000 = 27.5158 earth years.

Now, so it’s a large scale 😱
Concluding,

Earth needs to reborn 64.7 million or 647 Lakhs times more to fill up it’s own water completely drop by drop as per the current water quantity.

Earth needs to reborn 63 million or 630 lakhs times more to fill up all the oceans.

Earth needs to reborn 27.5 million or 275 lakhs times more to fill up our Holy Ganga River.

The Striking Fact is that — everytime earth reborns, the total water quantity starts from zero making it THE INFINITE LOOP, a runtime error in my Visual Studio Code.

FUN FACT:
ONE LIFESPAN OF HUMAN IS JUST 0.00000058 % OF TOTAL EARTH AGE🙂.

Have a Good Day Ahead 🌟
Take Care 🤗

Ashutosh Kesari

--

--

Ashutosh Kesari
Ashutosh Kesari

Written by Ashutosh Kesari

Exploring beyond textbooks ! Diving into oceans of history , science , culture and technology.