Statistically, 650TH should hit a solo block in 3.78days or sooner with luck (Like in this case), right?
Indeed, but (s)he hit 2 blocks in less than 2 days.
Not a bad investment and return. Probably out about 7BTC per day, recv'd 50BTC after 2 days. Nice payout.