Chennai has a tropical climate, specifically a tropical wet and dry climate. The city lies on the thermal equator and is also on the coast, which prevents extreme variation in seasonal temperature. The weather is hot and humid for most of the year. The hottest part of the year is late May to early June, known locally as Agni Nakshatram ("fire star") or as Kathiri Veyyil, with maximum temperatures around 35–40 °C (95–104 °F). The coolest part of the year is January, with minimum temperatures around 15–22 °C (59–72 °F). The lowest temperature recorded is 13.8 °C (56.8 °F) and the highest recorded temperature is 45 °C (113 °F) The average annual rainfall is about 140 cm (55 in). The city gets most of its seasonal rainfall from the north–east monsoon winds, from mid–October to mid–December. Cyclones in the Bay of Bengal sometimes hit the city. The highest annual rainfall recorded is 257 cm (101 in) in 2005. Prevailing winds in Chennai are usually southwesterly between April and October and northeasterly during the rest of the year