Average annual temperature is around 15 to 19 °C (59 to 66 °F), average January temperature is around 2 to 8 °C (36 to 46 °F) and average July temperature is around 27 to 30 °C (81 to 86 °F). Annual precipitation is about 1,000 to 1,900 mm (39 to 75 in). There is plenty of rainfall in early summer and by late summer Zhejiang is directly threatened by typhoons forming in the Pacific.