25384 mm = 83 feet and 3.37 inches