23623 meters = 77503 feet and 3.37 inches