2337.9 meters = 7670 feet and 3.31 inches