zesduizendvijfhonderdveertig
Ordinal (6540th): zesduizendvijfhonderdveertigste
The converter also handles times and prices, with a listening drill to make them stick.