zeshonderdvijfenveertigduizendvijfhonderdelf
Ordinal (645511th): zeshonderdvijfenveertigduizendvijfhonderdelfste
The converter also handles times and prices, with a listening drill to make them stick.