Watch Calories do not agree with GCM Summary

After riding a stationary bike, my Fenix 5S reported and recorded in history 112 Calories, whereas GCM showed only 78 C. That's a significant disparity. Anyone know why?