zevenenzeventigduizendzevenenveertig
Ordinal (77047th): zevenenzeventigduizendzevenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.