San Pedro, Belize cable landing point