Issue 031 - Humanitarian aid - Mass-flow logistics
Feeding the additional population threatened by El Nino
The World Food Programme estimates that a strong 2026-2027 El Nino could push 49 million additional people into acute food insecurity across 45 vulnerable countries, raising the total from about 225 million to 274 million.
The problem
Estimate the mass of staple food required to support those additional 49 million people for one year.
Convert your result into large bulk-cargo shiploads, truckloads delivered within affected countries, and the percentage of annual global grain production.
Is the principal challenge producing enough food globally, or purchasing and transporting it to the affected populations?
Because Fermi problems target an order of magnitude, I normally use no more than two significant digits and write most calculations in scientific notation; the Fermi reference explains both conventions.
Before checking sources
Matt's first pass
This was a difficult one to formulate. First I tried to estimate how many calories should count as acute food insecurity and how many of those calories might be supplemented by aid food. I settled on a per-person supplement of about 1,250 calories daily, about half an average adult's required intake.
For mass and volume, I guessed that would equate to about half a kilogram of staple food per person.
people needing additional support ~= 4.9 x 10^7
food supplement ~= 0.5 kg/person/day
daily food mass ~= 4.9 x 10^7 x 0.5
~= 2.5 x 10^7 kg/day
weekly food mass ~= 2.5 x 10^7 x 7
~= 1.8 x 10^8 kg/week
I guessed that grain food has a density of about 700 kg/m3, low enough that it would float but still quite dense. That means weekly volume would be:
weekly volume ~= 1.8 x 10^8 kg / 700 kg/m3
~= 2.6 x 10^5 m3/week
Then I assumed both ships and cargo trucks would be required. For total distance, I took half the circumference of Earth, about 19,000 km, and guessed the average food-aid trip might be 10% of that, or about 1,900 km. I split that into roughly 1,800 km by ship and 100 km by truck.
I assumed a ship could hold 100 food-aid cargo containers, and each cargo container might average about 16 m3 of food aid. That made me estimate about 1,600 containers each week, and I wrote down 160 ships. I assumed a large cargo truck could hold about 50 m3, which gave about 5,000 cargo trucks.
For transportation cost, I estimated roughly $330,000 per week for the truck portion and $420,000 for the ocean portion, or about $750,000 per week to move the food. This did not include the cost of the food itself.
For current production, I guessed staple grains account for about 60% of all calories consumed worldwide. For 8 billion people, that means we are currently growing enough grain calories to support the full caloric needs of about 5 billion people. If we need to increase capacity to support half the caloric needs of about 50 million people, I estimated that at about 0.5% of current grain production worldwide.
Calibration Score
Matt's Calibration Score: 70 / 100
Higher is better: earn points for accurate pegs, sound models, correct math, and a result close to the sourced answer. The image shows percent full of it: 100 minus the Calibration Score.
Pegs: 10/30. Food mass was strong, but ship, truck, and freight-cost pegs needed work.
Model: 30/30. People times ration mass times time is the right mass-flow model.
Math: 10/10. The arithmetic was clean.
Result: 20/30. Several logistics subtotals were off, but the main mass result stayed Fermi-correct.
Grounding facts
A 9-million-ton food flow is around 180,000 metric tons per week. At $40 per metric ton for long-haul ocean freight, just the ocean leg can be around:
shipping cost/week ~= 1.8 x 10^5 tons/week x $40/ton
~= $7.2 x 10^6/week
That still excludes food purchase cost, port handling, warehousing, inland trucking, security, monitoring, losses, staff, fuel disruptions, and the hard political work of moving food through or around conflict and fragile states.
After checking sources
Check and recalibrate
A standard full emergency food basket aims for about 2,100 kcal/person/day, but the problem is about additional people entering acute food insecurity, not people receiving 100% of their diet from aid. A half-ration or large supplement is a reasonable first-pass assumption.
Staple grains tend to cluster around 3,300 to 3,600 kcal/kg. Use 3,500 kcal/kg for mental math. If aid replaces about 1,250 kcal/day:
food per person ~= 1.25 x 10^3 kcal/day / 3.5 x 10^3 kcal/kg
~= 3.6 x 10^-1 kg/day
Matt's 0.5 kg/person/day is a bit higher, but very reasonable once you allow for a mixed food basket, losses, extra handling stock, and the fact that food aid is not only dry grain.
annual food mass ~= people x kg/person/day x days/year
low case ~= 4.9 x 10^7 x 0.36 x 365
~= 6.4 x 10^9 kg/year
~= 6.4 x 10^6 metric tons/year
Matt case ~= 4.9 x 10^7 x 0.5 x 365
~= 8.9 x 10^9 kg/year
~= 8.9 x 10^6 metric tons/year
So the corrected working range is about 6 to 10 million metric tons of food per year, with Matt's estimate near 9 million metric tons.
Now convert to bulk ships. A practical grain bulk carrier can vary from smaller Handymax ships around 35,000 to 50,000 deadweight tons to Panamax-size ships around 65,000 to 80,000 deadweight tons. Using 50,000 to 75,000 metric tons per ship:
shiploads ~= 9 x 10^6 tons / (5 x 10^4 to 7.5 x 10^4 tons/ship)
~= 1.2 x 10^2 to 1.8 x 10^2 shiploads/year
That is roughly 120 to 180 large shiploads per year, or a few shiploads per week if everything moved as bulk grain. Matt's ship count was high because he modeled ship capacity using container volume rather than bulk mass.
For trucks, use 20 to 25 metric tons per truckload. That gives:
truckloads/year ~= 9 x 10^6 tons / (20 to 25 tons/truck)
~= 3.6 x 10^5 to 4.5 x 10^5 truckloads/year
truckloads/day ~= 1.0 x 10^3 to 1.2 x 10^3 truckloads/day
The trucking result is enormous: not because one truck is hard to load, but because the operation must repeat every day across dozens of countries, routes, borders, ports, warehouses, conflict zones, and local markets.
Finally, compare with global cereal production. FAO's July 2026 forecast puts global cereal production near 2,983 million metric tons.
production share ~= 9 x 10^6 / 2.983 x 10^9
~= 3 x 10^-3
~= 0.3%
Globally, this is not a "the planet cannot grow enough grain" problem in simple tonnage terms. It is about procurement, money, timing, ports, inland delivery, food prices, access, local production shocks, and whether vulnerable people can actually obtain food when and where they need it.
Post-check reflection
Matt's reflection
Looks like I pretty much nailed my mass and volume estimates for supplementary food aid for that group. I was also very close on the global annual grain production percentage.
I way underestimated how much a shipping vessel could carry, so my count of shipments necessary was way high, and my truck count was also a bit low, though not by several orders of magnitude. I should have been estimating according to mass carried rather than volume. Those seem like important pegs to keep track of: about 30,000 to 75,000 metric tons on a ship, and about 20 to 25 tons on a cargo truck. I bet that will come up again.
I was also way under on the ocean freight estimate. Another great peg is about $40 per metric ton for a long-range shipping cost. Ultimately, my calculation put me just under $1 million per week, and the revised calculation is closer to $7 or $8 million. Technically that is a success for Fermi, but I could have gotten closer with some better starting assumptions.
While 0.3% of current grain production seems like a tiny relative amount, that corresponds to a lot of extra production capacity being activated. My understanding is that there is not a lot of arable land available to expand food production into, especially if climate change is affecting what land can be productively cultivated. We would be more reliant on deploying more productive strategies rather than just using more land. Either way, this is no minor undertaking. I think this is an especially important news item, and one that appears even more important after running these numbers.
Recommended memory peg
For humanitarian grain logistics, remember full ration ~= 2,100 kcal/person/day, grain ~= 3,500 kcal/kg, bulk grain ship ~= 50,000 to 75,000 tons, and truckload ~= 20 to 25 tons. Mass flow is people x kg/person/day x days.
Reader results
Bars show how submitted estimates sort into the answer choices from the gut-check prompt.