262.4 meters = 860.892388 feet