7899 mm = 25 feet and 10.98 inches