Originally from http://www.met.tamu.edu/class/metar2/ -- this copy had its links broken, so I have fixed them here.