zesentwintigduizendvijfhonderdveertig
Ordinal (26540th): zesentwintigduizendvijfhonderdveertigste
The converter also handles times and prices, with a listening drill to make them stick.