Calculated Calories Transfer to Garmin Connect

I just finished a 2 hour ride cycling 27 miles with a avg speed of 13.1 mph and avg heart rate of 130 bpm. Im male 180 lbs 5’10. When the data transfered to my garmin connect it shows I burned a total of 696 calories which seems really low. When punching in the same workout stats into other calorie calculators it says i burned exactly 1,696 calories. Coincidence?? Or did the transefer leave off a digit? Or are the calories burned drastically different? Has any one else noticed or experienced this?