Rupee closes at Rs 283.89 against dollar