zeshonderdzesenzeventigduizendvierhonderdzesendertig
Ordinal (676436th): zeshonderdzesenzeventigduizendvierhonderdzesendertigste
The converter also handles times and prices, with a listening drill to make them stick.