Poelau Lintea Tiwoloe, Indonesia (island)