Looks like Jerry did it again, I would hike it up a wee bit, the stillwaters are a traditional cut therefore they should be worn at the true waist ie your navel or an inch or two higher, once you have it up there I'm sure the length wont be as bad, and as ccga3359 says bring the flashes up a little.

Congratulations on the first kilt, it's all downhill from here.