The Alipore observatory in Kolkata recorded its highest temperature in 50 years at 43 degrees Celsius, the Met Department said. Neighbouring Salt Lake recorded a maximum day temperature of 43.5 degrees Celsius, while in nearby Barrackpore in North 24 Parganas district the mercury touched 44.6 degrees Celsius, it said.