8095 mm = 26 feet and 6.7 inches