India markets close in 2 hours 53 minutes