Not a muppet, at least, you're not the muppet.
I suspect that nobody told the programmer for the calculator that the change of year hasn't always been 31 Dec-1 Jan. Or, possibly, they weren't told exactly when that wasn't the case.
The value you got, 427, is exactly 365 more than you expected. That is, the new year didn't occur, for the calculator, until after Dec 1629.
Find a new calculator, is my advice. (Or remember this and subtract, or add, 365 when needed. But that's a pain.)