Garmin Connect app for my Garmin Instinct watch has to be absolutely wrong on calories burned accuracy

I am pretty certain that after getting 3000 steps in today, 8 hours of sleep and 20 minutes of indoor rowing did not burn 3500 calories.
It shows I burned 2,244 resting calories and 1,327 active.  What is the difference? Is it ultimately the sum of all calories burned for that day?

What is wrong with the accuracy of this app? I have my activity class set to 1 just to sett if it will lower the count.

What do I have to do to get this watch and app to be as accurate as possible to show my calorie count? Or am I wrong could it be accurate?