Poelau Toepan, Indonesia (island)