Was it a Revo 11 or Revo 13? They are NOT all the same size. Also make sure the seats where as far back as possible as there are two areas you can plug them in. I have a buddy that is a couple inches shorter then you and fishes a Revo 11 just fine.
Also as far as the correct positioning of the peddles, when fully extended, you knee should be slightly bent. Its more of a recumbent position as well. Did you feel like your knee was only slightly bent when you were fully extended?
I just purchased an extremely rare, only two on east coast this color, Orange 2009 Revo 13. It came with turbo fins, sailing rudder, anchor trolley, stake out pole and some other accessories. I gave 1300 which isnt a bad deal at all I dont think.
I did ok in the tournament, came fourth so I didnt win anything but there were seventy something people entered so I guess I was the first non prize winning loser. lol I did see a big whale shark and swam with it a bit I suppose.