Poelau Hoelawa, Indonesia (island)