24067 meters = 78959 feet and 11.69 inches