I don't use the calories burned on my Garmin at all. I have a formula I got online that uses your age, weight, avg HR and VO2 Max. This is a more accurate measure of your burn. But yeah, you're definitely burning more than what the Garmin is saying. Maybe your chest strap isnt hitting right...