I seem to remember that the ideal fully extended leg position on a bike is legs fully extended, knees straight, with only toes and ball of foot touching the pedals. If you're not able to achieve this position then you need a larger bike or taller seatpost. Am I remembering this correctly?