pierce island