12628 mm = 41 feet and 5.17 inches