807.83 meters = 2650 feet and 4.33 inches