In Tolkien's Lord of the Rings Gandalf says:
Five-and-forty leagues as the crow flies we have come, though many long miles further our feet have walked.
What is five-and-forty? Is it really the same thing as German fünfundvierzig? Can I use it for any other number or is it just for forty five? And where and when this form will be appropriate?