Magachgil, Yap, Micronesia cable landing point