20111028 unknown: Sensex closes 516 points higher