It means very sensible. Realistic, landed.
having your feet on the ground-it's about being a person located and realistic
Be firm and settled in any circumstance, without relying on assumptions, dreams, luck, . . . See "having your head in the clouds" , also "walk the clouds", even if there is a small error in the query.