Poelau Toepang, Indonesia (island)