Ah so maybe the Garmin calculates the basic at rest calorie burn. Think my Apple Watch calculates 'active calories' - so only calories burned above those the body uses to maintain itself at rest. So my daily calorie average is about 1000-1200 with a decent 1hr workout at the gym plus 10k steps etc.
3000 is impressive!