What does achthundertfach mean?

achthundertfach - German to English

eight-hundred-fold