What does an hoher Stelle stehen mean?

an hoher Stelle stehen - German to English

to rank high