Ron,

I think that 24" is from top to bottom, not just from the waist.

From your photos, it looks like you wear your kilt on the hips. Measuer from the navel and see how far it is to your knees. Might be further than you think.