uhm, you got it right but "wrong", as far as i know english is the only language where "a thousang millions" is a "billion", a billion is defined as "a million millions".
that ammount would be.
four thousand seven hundred and twenty six millions, seven hundred twenty three thosand eighty PESOS and seventy seven cents