23884 meters = 78359 feet and 6.96 inches