MISSION ACCOMPLISHED MISSION ACCOMPLISHED Present day π Old Babylonian π 20,300 (2πr) 527,800(3)inches =20,300(2π)(13) 63,360 in/mi =527,800 π inches =24.99 miles For miles 12 = 5280 ft/mi or 63,360 in/mi 527,800π inches/63,360 inches/mi =26.17 miles
{}