pierces island