262.36 meters = 860 feet and 9.13 inches