807.73 meters = 2650 feet and 0.39 inches