That must be a typo...628 total electors??? It's 538 total.
Also, Jim Cramer has Obama 440 and Romney 98, what is he smoking???
Looks like a transposition of the 2 and 3. Should probably read 301 - 237.