I'm wondering the same thing.... I know they are using different calculations, but my disparity is even greater than yours from my highest score to lowest:
EX 683, EQ 627, TU 616. All FICO from here.
Are they showing the same information on each of the CRAs? They often have different information on them. Compare them side by side and see if there's any difference.