http://www.ncdc.noaa.gov/oa/reports/tech-report-200501z.pdf