17956 mm = 58 feet and 10.93 inches