Poelau Djodjikoela, Indonesia (island)