My calculations show 839 left to be won.
Actually 944. Not sure where the author got his info, but... http://www.politico.com/2016-election/results/delegate-count-tracker