negenhonderdzesenzeventigduizendvijfhonderdzevenentwintig
Ordinal (976527th): negenhonderdzesenzeventigduizendvijfhonderdzevenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.