262.29 meters = 860 feet and 6.38 inches