Poelau Babi, Indonesia (island)