negenhonderdzevenenveertigduizendhonderddrieëntwintig
Ordinal (947123th): negenhonderdzevenenveertigduizendhonderddrieëntwintigste
The converter also handles times and prices, with a listening drill to make them stick.