what is 829.046 in word form?
829.046 in word form : eight hundred twenty-nine and forty-six thousandths.