260.33 meters = 854.10105 feet