24370 mm = 79 feet and 11.45 inches