Figure 45.3: Terrestrial NPP Varies with Temperature and Precipitation NPP is given in megagrams (1 Mg equals 106 g or 1 metric ton) per hectare per year.