Bitcoin whale dumps 625 BTC at $20M loss as LTHs hold firm