honderdvijftigduizendachthonderddertig
Ordinal (150830th): honderdvijftigduizendachthonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.