zeshonderdvijfenveertigduizendvierhonderddrieëntwintig
Ordinal (645423th): zeshonderdvijfenveertigduizendvierhonderddrieëntwintigste
The converter also handles times and prices, with a listening drill to make them stick.