The lake contains at least 264 islands, Bizer's list of islands of Lake Winnipesaukee half of which are less than a quarter-acre in size, and is indented by several peninsulas, yielding a total shoreline of approximately 288 miles .