1490.4 inches = 124.2 feet