7885 mm = 25 feet and 10.43 inches