Mamoudzou, Mayotte cable landing point