40512 mm = 132 feet and 10.96 inches