$70,224,089 XRP Stuns Coinbase in Minutes, What’s Happening?