Leg looks on the verge of being over extended at the bottom of the stroke. But really hard to say with long pants. If it works for you and there aren't any issues then it doesn't matter what any other formulas or wisdom say.
But realize that a five minute ride around a parking lot won't show the issues a 50 mile ride will.