pilleys island