What does achtzigtausend mean?

achtzigtausend - German to English

eighty thousand