Rupee closes at Rs.219.73 gainst dollar