vierhonderdnegenennegentigduizendzevenhonderdnegenentwintig
Ordinal (499729th): vierhonderdnegenennegentigduizendzevenhonderdnegenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.