From the photo, your kilt length looks good to me, MG but, in my opinion, the kilt hose could be pulled up a bit. I wear my kilts to the top of the knee but, not above it and arrange my hose at two to three fingers from the bottom of the knee.

Sometimes the camera angle affects the view. A camera angle from eye level would be looking down at the selvedge and can actually make it appear lower than the knee. However, you have a knee thrust forward and the selvedge seems to fall at the top of the knee.

Nile