zeshonderdeenenveertigduizendachthonderdvijf
Ordinal (641805th): zeshonderdeenenveertigduizendachthonderdvijfste
The converter also handles times and prices, with a listening drill to make them stick.