It's supposed to be about that long. The standard is just somewhere between just touching the top of the knee to mid-knee.

There's a funny joke about kilt length... but you'll have to read that elsewhere.