Question: The mean snowfall between 1981 and 2010 in NYC has been how many inches?
Sentence: Average winter snowfall between 1981 and 2010 has been 25.8 inches (66 cm), but this varies considerably from year to year.
Answer in sentence: yes