80955 mm = 265 feet and 7.2 inches