Well, you have the heel a little elevated, but apart from that it looks about OK. With the sole of your foot level you're probably darn close to the amount of extension I'm running.
But your bars sure are much closer to your knees than mine are.
I'm adding my voice to those who say that your frame is too small.