Live large on lobsters on Prince Edward Island