zevenhonderdzevenduizendvierhonderdzesenveertig
Ordinal (707446th): zevenhonderdzevenduizendvierhonderdzesenveertigste
The converter also handles times and prices, with a listening drill to make them stick.