Ses Covetes, Spain cable landing point