Especially in speeches I often hear a sentence like
I stand here before you...
However during my English classes in school (I'm German) we were told that before should only be used if you're referring to the passage of time (before we arrived at the party we left our home). When referring to a location in front of should be the choice of words (Peter is standing in front of me, so I'm standing behind him).
So, what's the answer to my confusion?