10678 mm = 35 feet and 0.39 inches