vijfhonderdzevenentwintigduizenddriehonderddrieënveertig
Ordinal (527343th): vijfhonderdzevenentwintigduizenddriehonderddrieënveertigste
The converter also handles times and prices, with a listening drill to make them stick.