How Accurate is Strava?

Can anyone with a heart monitor verify that Strava's calculation of calories burned is accurate? Or to what degree it's accurate? Thanks in advance!