25825 mm = 84 feet and 8.73 inches