80808 mm = 265 feet and 1.42 inches