If you are going to wear the kilt at traditional height (military), the top of the kilt should be just below the lowest rib. Wearing it as you were so the hem falls at midknee is acceptable.