260.59 meters = 854.954068 feet