There is a debate as to exactly where the kilt should fall, generally no lower than the centre of the knee cap, but many wear it just to the top of the knee. One of the reasons that a working kilt in the countryside might be worn a little higher is just to ensure it doesn't hit the back of the knee, which would get very annoying, especially if the kilt got wet because of long grass.