What does an der Stelle X mean?

an der Stelle X - German to English

at X