The right answer is -54767/66192, so whichever program said -.827 is probably right.
There was a good discussion on the list: http://groups.google.com/group/emerginglangs/browse_thread/t...
Basically if your language uses floats by default then it will get that challenge wrong, and if it uses fractions or arbitrary-precision decimals, then it'll get it right.