vijfhonderdeenenveertigduizenddriehonderdeenentwintig
Ordinal (541321th): vijfhonderdeenenveertigduizenddriehonderdeenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.