vierhonderdzevenennegentigduizendeenenvijftig
Ordinal (497051th): vierhonderdzevenennegentigduizendeenenvijftigste
The converter also handles times and prices, with a listening drill to make them stick.