vijfhonderdachtenveertigduizendvierennegentig
Ordinal (548094th): vijfhonderdachtenveertigduizendvierennegentigste
The converter also handles times and prices, with a listening drill to make them stick.