23916 meters = 78464 feet and 6.8 inches