Question on Calories Burned

I have a question on Calories Burn. I just did 1000 calories workout but my Apple Watch showed only 498. I know it’s depend on the person and how hard they are working but I did my best. Why is the calories burn is so much different from what the screen is showing.