262.35 meters = 860 feet and 8.74 inches