It seems that block explorer is offline now.
The last block is shown as 659930 there, but my wallet shows me 663014 now.
What's wrong?

Our node crashed at that height as well. May have been a large reorganization.
Our wallet should be back online shortly
In a way it's good to hear it wasn't just my node, that way I know it wasn't the server.
Anyway, block explorer is syncing again.