What is the meaning of [Have (one’s) head in the clouds]

Not know what is happening around you or out of touch with reality