eenentwintigduizendtweehonderdvijfentachtig
Ordinal (21285th): eenentwintigduizendtweehonderdvijfentachtigste
The converter also handles times and prices, with a listening drill to make them stick.