Maria Chiquita, Panama cable landing point