Actually even though I am not a large person, the bike is small. I have a second OCC that has the standard hi-rise bars and it is more comfortable.
However this one has a spring seat and seems to be ulta dependable(which makes it my favorite cruising bike).
If your knees hit the handle bars it's to small. I notice you have hi-rise h-bars.
My guess is pedaling for any distance is hard on your knees, even harder if your 66!