Fomboni Moheli, Comoros cable landing point