1492.8 inches = 124.4 feet