Hyperscale Data sells 685 BTC for $43M to fund Michigan data center