What does achtundzwanzig mean?

achtundzwanzig - German to English

twenty-eight