Rupee closes at Rs 228.9 against dollar