convert 359.77 USD to ZAR on 29 August 2003