I've built an ASP.Net component, for example, which consists of a base class with 670 lines of code, a sub class with 180 lines, plus some code to illustrate it's usage.
I think this is a perfect place to get a wide variety of code review feedback, but is 850 lines just too much?