meaning of an seinem höchsten Punkt

an seinem höchsten Punkt - German to English

at its highest point