262.17 meters = 860 feet and 1.65 inches