25651 mm = 84 feet and 1.88 inches