Poelau Pajoenga, Indonesia (island)