Whale 0x66f8 continues to go long on BTC, with the position now reaching 1,660 BTC $107.36M). Liquidation price: $63,123