Temperatures below 0 °C (32 °F) or above 25 °C (77 °F) are rare. How much precipitation does Ireland have annually?