7906 mm = 25 feet and 11.26 inches