honderdtwaalfduizendzeshonderdeenenveertig
Ordinal (112641th): honderdtwaalfduizendzeshonderdeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.