262.37 meters = 860 feet and 9.53 inches