23584 meters = 77375 feet and 3.94 inches