Estonia is situated in the northern part of the temperate climate zone and in the transition zone between maritime and continental climate. The climate is more continental in the eastern part of the country and more maritime in the western part, especially on the islands. Estonia has four seasons of near-equal length. Average temperatures range from 17.8 °C (64.0 °F) on the islands to 18.4 °C (65.1 °F) inland in July, the warmest month, and from −1.4 °C (29.5 °F) on the islands to −5.3 °C (22.5 °F) inland in February, the coldest month. The average annual temperature in Estonia is 6.4 °C (43.5 °F). Annual average precipitation is 662 mm. The average for the year is 1829.6 hours of sunshine. The duration of sunshine is highest in coastal areas and lowest inland in northern Estonia.