storm devastates Peaks Island