807.9 meters = 2650 feet and 7.09 inches