How to Estimate Golf Balls in a Boeing 747 — Fermi Problem Guide

Introduction

"How many golf balls can fit in a Boeing 747?" is a classic Fermi estimation problem—a type of question designed not to test your knowledge of obscure facts, but to evaluate your ability to break down complex problems into manageable parts.

What Are Fermi Problems?

These problems teach:

  • Logical decomposition of complex challenges
  • Reasonable assumption making under uncertainty
  • Order-of-magnitude thinking and estimation
  • Structured problem-solving methodologies
  • Confidence in tackling "impossible" questions

Why They Matter

Fermi estimation is used in:

  • Tech and consulting interviews (Google, McKinsey)
  • Business forecasting and market sizing
  • Engineering design and feasibility studies
  • Scientific research and hypothesis testing
  • Everyday decision-making and planning

Beyond the Golf Ball Question

Learning how to estimate golf balls in a 747 teaches a powerful problem-solving framework applicable to:

  • Market sizing: "How many pizza shops in London?"
  • Resource planning: "How many teachers do we need?"
  • Feasibility studies: "Can this stadium fit enough people?"
  • Investment analysis: "What's the addressable market?"
  • Engineering estimates: "How much concrete for this bridge?"

The Method Matters Most

This isn't about memorizing facts—it's about mastering:

  • Step-by-step decomposition processes
  • Reasonable assumption strategies
  • Sphere packing physics and volume calculations
  • Sanity-checking and result validation
  • "Back-of-the-envelope" confidence building

You'll gain the skills to confidently approach any estimation challenge with structured thinking and logical reasoning.

The Fermi Estimation Framework

Fermi problems follow a simple but powerful structure:

  1. Decompose the problem into smaller, estimable components.
  2. Estimate each component using reasonable assumptions and known facts.
  3. Calculate by combining estimates with basic math.
  4. Sanity-check the result for plausibility.

For the golf ball question, we decompose it as:
Total Golf Balls = (Usable Aircraft Volume) / (Volume per Golf Ball × Packing Efficiency)

Step 1: Estimate the Boeing 747’s Usable Volume

The Boeing 747-400 (a common reference model) has multiple internal spaces, but we focus on pressurised cabin volume, as cargo holds are irregular and not fully accessible.

  • Total internal volume: ~876 m³ (from Boeing technical data)
  • Cabin-only volume: ~690 m³ (passenger + upper deck)
  • Cargo hold volume: ~186 m³ (lower holds)

However, the cabin contains seats, galleys, lavatories, and overhead bins—not empty space. A realistic usable empty volume is ~50–60% of total cabin volume.

Assumption:
Usable Volume = 690 m³ × 0.55 = **380 m³**

Step 2: Calculate the Volume of a Golf Ball

A standard golf ball has a diameter of 4.27 cm (1.68 inches), per USGA rules.

  • Radius: 2.135 cm = 0.02135 m
  • Volume: `V = (4/3)πr³ = (4/3) × 3.1416 × (0.02135)³ ≈ 4.08 × 10⁻⁵ m³
    (or 40.8 cm³)

Step 3: Account for Sphere Packing Efficiency

Spheres don’t pack perfectly—there’s always empty space between them. The maximum packing density for identical spheres is:

  • Random close packing: ~64% (realistic for dumped balls)
  • Hexagonal close packing: ~74% (theoretical maximum, requires perfect arrangement)

For a Fermi estimate, 64% is more realistic.

Effective volume per golf ball:
4.08 × 10⁻⁵ m³ / 0.64 ≈ **6.38 × 10⁻⁵ m³**

Step 4: Perform the Final Calculation

Total Golf Balls = 380 m³ / (6.38 × 10⁻⁵ m³/ball) ≈ **5,960,000**

So, approximately 6 million golf balls could fit in the usable cabin space of a Boeing 747.

Refinements and Real-World Constraints

  • Cargo holds: Adding 186 m³ (at 64% efficiency) adds ~2.9 million more → ~9 million total.
  • Obstructions: Seats, frames, and wiring reduce usable space—our 55% cabin assumption accounts for this.
  • Ball deformation: Golf balls are rigid, so no compression.
  • Access: You can’t actually load balls into every nook—but Fermi problems assume ideal filling.

Why Fermi Estimation Matters

Fermi problems teach order-of-magnitude thinking—focusing on whether an answer is 10³, 10⁶, or 10⁹, not the exact number. This skill is invaluable for:

  • Business: Estimating market size (“How many electric vehicles will be sold in the UK by 2030?”)
  • Engineering: Sizing systems without detailed specs
  • Science: Checking if experimental results are plausible
  • Interviews: Demonstrating structured, logical thinking under pressure

Pro Tips for Solving Fermi Problems

  • Use round numbers: 4.27 cm → 4 cm; π → 3. This simplifies mental math.
  • Anchor to known quantities: A car is ~2 m wide; a person is ~1.7 m tall.
  • Break into ratios: Instead of absolute volumes, compare relative sizes.
  • State assumptions clearly: “Assuming the cabin is half empty…”
  • Embrace uncertainty: A factor-of-2 error is acceptable; a factor-of-100 is not.

Common Variations and Extensions

  • “How many tennis balls?”: Larger diameter (6.7 cm) → fewer balls (~1.5 million in cabin).
  • “How many ping pong balls?”: Smaller (4 cm diameter) → more balls (~8 million).
  • “How many people?”: Average human volume ~0.07 m³ → ~3,000 people (ignoring safety!).
  • “How much would it weigh?”: Golf ball mass = 45.9 g → 6M balls = 275,000 kg (heavier than the 747’s max takeoff weight of 412,000 kg!).

Practical Applications Beyond the Interview

  • Logistics: Estimating how many items fit in a shipping container.
  • Urban planning: Calculating parking space needs for a new development.
  • Energy: Estimating solar panel coverage for a roof.
  • Finance: Rough revenue projections for a startup (“If 1% of Londoners buy…”).

💡Quick Tips

  • Bookmark this page for quick reference
  • Practice with real examples to master the concepts
  • Use keyboard shortcuts for faster calculations