40506 mm = 132 feet and 10.72 inches