Poelau Ngele Ngele Lamo, Indonesia (island)