Namlea, Indonesia cable landing point