23388 meters = 76732 feet and 3.4 inches