Rio has a Tropical climate. The temperature occasionally reaches over 40°C (104°F) in inland areas of the city, and maximum temperatures above 30°C (86°F) can happen every month. In the main tourist areas (south side, where the beaches are located), the temperature is moderated by the cool sea-breezes from the ocean. The average annual minimum temperature is 20°C (68°F), the average annual maximum temperature is 26°C (79°F) and the average annual temperature is 23°C (73.5°F). The average yearly precipitation is 1,086 mm. The minimum temperature ever registered was 4°C (40°F) in July 1928, but temperatures around 7°C (54°F) are rare in most of city, the absolute maximum reached 43.8°C (110°F) in January 1984.