Poelau Serapoeng, Indonesia (island)