Cayman Brac, Cayman Islands cable landing point