Even if it was accurate (which I doubt because the shorter the duration, the worse "calculators" get), 800W fo a 207lb rider is far short of monsterous... Sorry to burst your bubble.
It certainly seemed odd, that's why I looked at it.
I'm sure (based on the location) that it is a glitch, but it's nice to know that 800w is not 'out of this world'.