What does 800-Meter-Lauf mean?

800-Meter-Lauf - German to English

800 metre battle [Br.]