Extremely low and inaccurate caloric expenditure calculated by Garmin forerunner 35

Garmin forerunner 35 does not accurately calculate caloric expenditure during activity. I’ll spend 47 minutes in fairly high intensity Circuit training, yet the device will calculate my caloric expenditure for that activity as 135. This is been a consistent problem regardless of activity type since I purchased the watch. Any advice on how to get an accurate measurement?