262.2 meters = 860 feet and 2.83 inches