zevenhonderdzesduizendeenenveertig
Ordinal (706041th): zevenhonderdzesduizendeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.