825.8 meters = 2709 feet and 3.81 inches