27503 mm = 90 feet and 2.8 inches