NO! It's not!!
They should be the same size and the same height. You never, ever, ever, EVER place the flag of any nation above that of another. EVER.
Just looked into that. I guess you are right. I didn't know, I just followed what everyone else was doing. I guess when you have only only one mast you choices are somewhat limited.