


There’s Nothing My God Cannot Do!


We all know that God gave those people water from a rock and food from the sky, but have you ever given much thought as to the quantity of food and water that would have been?  Let’s take a look:  Exodus 12:37 & 38 says, “Then the children of Israel journeyed from Rameses to Succoth, about six hundred thousand men on foot, besides children. A mixed multitude went up with them also, and flocks and herds—a great deal of livestock.”

It is easy to see from Ex.12:37 that if there were 600,000 men, then one adds the number of women and children this number could easily become 2,000,000 people.  Verse 38 says that there was also a “mixed multitude” that went up with them.  Let’s assume that there were a total of 2,500,000 people.  Let’s also assume that the “great deal of livestock” was only 2 animals for each person, or 5,000,000 animals.

Let’s pretend that all of this food and water had to be delivered by freight train, but only because it will help us see God’s power and grace better.  We know God did it supernaturally every day.


2,500,000 people plus 5,000,000 animals (with figuring 2 animals per person) x 8.03 pounds of food per day = 20,065,500 total pounds per day.  That is 10,033 tons of food that had to be available daily. “IF (for purposes of illustration) that food had been delivered by train…

A typical boxcar can carry 50 tons of food.  To deliver what Israel needed would have required 200,655 rail cars (with an average size rail car which is 50 feet long) or 1.9 miles of train daily.


2,500,000 people plus 5,000,000 animals (if there were 2 animals per person).  That would mean that 7,500,000 living beings needed water daily.  If one calculated an average of 5 gallons per day per person or per animal needed that is 37,500,000 gallons needed per day or 1.5 million gallons of water needed every hour of every day for 40 years!

If the water had been delivered in tanker cars on a train, the train would have had 1875 tanker cars.  A typical tanker car is 75 feet long which would mean a train would be 140,625 feet long or 26.63 miles of tanker cars delivering daily!

With food and water for that many people, a train 28.53 miles would had to have arrived, been unloaded, and the train’s contents consumed to sustain Israel daily for 40 years! ( 

Causes one to realize anew “What A Mighty God We Serve” and “How Great Is Our God!”