Sensex drops 511.55 points