24089 mm = 79.032152 feet