24078 mm = 78 feet and 11.95 inches