zeshonderdachtennegentigduizendvierhonderdeenenveertig
Ordinal (698441th): zeshonderdachtennegentigduizendvierhonderdeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.