Imported from archive.
[weather.git] / stations
diff --git a/stations b/stations
new file mode 100644 (file)
index 0000000..6efeaa7
--- /dev/null
+++ b/stations
@@ -0,0 +1,28972 @@
+# Copyright (c) 2006-2012 Jeremy Stanley <fungi@yuggoth.org>. Permission to
+# use, copy, modify, and distribute this software is granted under terms
+# provided in the LICENSE file distributed with this software.
+#
+# generated by weather on 2012-06-26 from these public domain sources:
+#
+# http://www.census.gov/geo/www/gazetteer/gazetteer2010.html
+# a410aa212529e11b103bd5d222a952fc 2011-03-02 Gaz_counties_national.zip
+# 680d807fce3bfe6aea8df5df5a6ebb04 2011-03-02 Gaz_cousubs_national.zip
+# 41f34b79edfc3814b48419421d56e2a1 2011-03-02 Gaz_places_national.zip
+# 8b298a6117e7942fd20f3e15076bd38a 2011-05-16 Gaz_zcta_national.zip
+#
+# http://www.weather.gov/geodata/catalog/wsom/html/cntyzone.htm
+# 7e64372572d4923ad1be3c33ec79d7b6 2012-04-05 bp03ap12.dbx
+#
+# http://weather.noaa.gov/data/nsd_cccc.txt
+# 6561bd4dc1ffd4147e35cf6dee7503d5 2011-05-04 nsd_cccc.txt
+#
+# http://weather.noaa.gov/pub/data/zonecatalog.curr.tar
+# 748043471973d418cb415fccc3a0000b 2007-06-07 zonecatalog.curr.tar
+#
+# http://www.nco.ncep.noaa.gov/pmb/codes/nwprod/dictionaries/metar.tbl
+# 2bbef16bbf41add353650c5d09f35066 2012-04-04 metar.tbl
+#
+# ftp://ftp.ncdc.noaa.gov/pub/data/inventories/COOP-ACT.TXT
+# 23919279dec601f31f47f46fc60db095 2012-06-25 COOP-ACT.TXT
+#
+# ...and these manually-generated or hand-compiled adjustments:
+# f4934ba2494d41fc4de1360ac2e09a49 2012-06-26 overrides.conf
+# d115dda76af5661fb8afd793a9b8ff9d 2012-06-25 slist
+# 12c0635d5b8157b564dc665e8a1cd124 2012-06-25 zlist
+
+[aggh]
+description = Honiara / Henderson, Solomon Islands
+location = (-0.1643518378961327, 2.7933994678169247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AGGH.TXT
+
+[aygn]
+description = Gurney W. O., NG
+location = (-0.17976891295541594, 2.6237534645230758)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYGN.TXT
+
+[aymh]
+description = Mount Hagen, NG
+location = (-0.10175269539126941, 2.5185101106278176)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYMH.TXT
+
+[aymo]
+description = Manus Island/Momote, Papua New Guinea
+location = (-0.035987719548760858, 2.5730371053422068)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYMO.TXT
+
+[aynz]
+description = Nadzab, NG
+location = (-0.11466813185602745, 2.5607470785260804)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYNZ.TXT
+
+[aypy]
+description = Moresby, Papua New Guinea
+location = (-0.16464272610479844, 2.569415547144319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYPY.TXT
+
+[ayvn]
+description = Vanimo, NG
+location = (-0.047123889803846901, 2.4664992989183863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYVN.TXT
+
+[aywk]
+description = Wewak, Papua New Guinea
+location = (-0.062250076654464415, 2.5068745822811884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/AYWK.TXT
+
+[bgaa]
+description = Aasiaat Mittarfia, GL
+location = (1.1993902619705032, -0.92153384505300595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGAA.TXT
+
+[bgbw]
+description = Narsarsuaq, Greenland
+location = (1.0675597258031981, -0.79267036861409135)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGBW.TXT
+
+[bgco]
+description = Constable Pynt, Greenland
+location = (1.2348204457859882, -0.39531707557671564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGCO.TXT
+
+[bggh]
+description = Godthaab / Nuuk, Greenland
+location = (1.1199196033630283, -0.90320788790706552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGGH.TXT
+
+[bgjn]
+description = Jacobshavn Lufthavn, Greenland
+location = (1.2083496187974074, -0.89128147135177105)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGJN.TXT
+
+[bgkk]
+description = Kulusuk Lufthavn, Greenland
+location = (1.1446451010996144, -0.64838981711589339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGKK.TXT
+
+[bgmq]
+description = Maniitsoq, GL
+location = (1.1417943966546904, -0.92380277308059866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGMQ.TXT
+
+[bgpt]
+description = Fredickshab/Paamiut, GL
+location = (1.0817550703860854, -0.86742863824118188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGPT.TXT
+
+[bgqq]
+description = Jakobshavn Lufthavn, GL
+location = (1.2082914411556744, -0.89133964899350415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGQQ.TXT
+
+[bgsf]
+description = Sdr Stroemfjord, Greenland
+location = (1.1696614870448665, -0.88488193076112509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGSF.TXT
+
+[bgss]
+description = Sisimiut, GL
+location = (1.1684979342102038, -0.93776540709655321)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGSS.TXT
+
+[bgtl]
+description = Thule A. B., Greenland
+location = (1.3357586541929936, -1.1999138607461015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGTL.TXT
+
+[bguk]
+description = Upernavik, GL
+location = (1.2702506296014731, -0.98035144084521497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGUK.TXT
+
+[bguq]
+description = Uummanaq/Qaarsut, GL
+location = (1.2344713799355893, -0.91978851580101173)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BGUQ.TXT
+
+[biar]
+description = Akureyri, Iceland
+location = (1.1463904303516088, -0.3156137064023079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIAR.TXT
+
+[bieg]
+description = Egilsstadir, Iceland
+location = (1.1394091133436315, -0.25132741228718347)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIEG.TXT
+
+[bihn]
+description = Akurnes, Iceland
+location = (1.1222467090323538, -0.26558093451180381)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIHN.TXT
+
+[biis]
+description = Isafjordur, IC
+location = (1.1527899709422547, -0.4036946559862884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIIS.TXT
+
+[bikf]
+description = Keflavikurflugvollur, Iceland
+location = (1.1164289448590394, -0.39444441095071853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIKF.TXT
+
+[birk]
+description = Reykjavik, Iceland
+location = (1.1193378269456968, -0.38222710618675815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIRK.TXT
+
+[bivm]
+description = Vestmannaeyjar, Iceland
+location = (1.1065387457644049, -0.35401094994618321)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BIVM.TXT
+
+[bkpr]
+description = Pristina, YG
+location = (0.74298666257398605, 0.36704274169440754)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/BKPR.TXT
+
+[cahr]
+description = Harrington Cda Cs, PE, CN
+location = (0.80896010829937182, -1.102524488484818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CAHR.TXT
+zone = ('mez002', 0.060950984826647694)
+
+[cbbc]
+description = Bella Bella, BC, CN
+location = (0.91071280369064112, -2.2366394364307336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CBBC.TXT
+zone = ('akz029', 0.067924713670542217)
+
+[cerm]
+description = Edmunston, NB, CN
+location = (0.82763513129571109, -1.1924089449625259)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CERM.TXT
+zone = ('mez002', 0.012165929681518549)
+
+[cmfm]
+description = Fort Montmorency Rc, QB, CN
+location = (0.82588980204371676, -1.2418017627939655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CMFM.TXT
+zone = ('mez003', 0.023577453436509785)
+
+[cmgb]
+description = Granby, QB, CN
+location = (0.79185588162982723, -1.2700760966762736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CMGB.TXT
+zone = ('vtz016', 0.008810031666930368)
+
+[cpbt]
+description = Blood Tribe Agdm, AB, CN
+location = (0.86515971021358917, -1.9730947193795896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPBT.TXT
+zone = ('mtz010', 0.015228617116272099)
+
+[cpeh]
+description = Enchant Agdm, AB, CN
+location = (0.87563168572555516, -1.9620991450920253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPEH.TXT
+zone = ('mtz010', 0.02497849112179228)
+
+[cpfi]
+description = Finecastle Agdm, AB, CN
+location = (0.8691739674931761, -1.955117828084048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPFI.TXT
+zone = ('mtz010', 0.019636133791578834)
+
+[cpir]
+description = Iron Springs Agdm, AB, CN
+location = (0.87091929674517043, -1.9673351328480082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPIR.TXT
+zone = ('mtz010', 0.020199278835784675)
+
+[cpro]
+description = Rosemary Agdm, AB, CN
+location = (0.88697632586351827, -1.9556414268596463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPRO.TXT
+zone = ('mtz010', 0.0367823024538513)
+
+[cpry]
+description = Raymond Agdm, AB, CN
+location = (0.86341438096159484, -1.9664624682220111)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPRY.TXT
+zone = ('mtz010', 0.012674873777531345)
+
+[cpst]
+description = Strathmore Agdm, AB, CN
+location = (0.89046698436750704, -1.9769344437339771)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPST.TXT
+zone = ('mtz010', 0.040385239281713191)
+
+[cpsv]
+description = Seven Persons Agdm, AB, CN
+location = (0.87126836259556939, -1.9359192063121105)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPSV.TXT
+zone = ('mtz045', 0.023736744076293045)
+
+[cpxl]
+description = Bow Island Agdm, AB, CN
+location = (0.87039569796957206, -1.9437731879460849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CPXL.TXT
+zone = ('mtz044', 0.021524288544734035)
+
+[ctnk]
+description = Algonquin Park Egat, ON, CN
+location = (0.79447387550781889, -1.3660692055359616)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CTNK.TXT
+zone = ('nyz002', 0.039583533751801958)
+
+[ctra]
+description = Rawson Lake (Aut), ON, CN
+location = (0.86655597361518455, -1.6357225749690856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CTRA.TXT
+zone = ('mnz006', 0.020431312081204391)
+
+[cwae]
+description = Whistler, Canada
+location = (0.87499173166649058, -2.1458823153270283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWAE.TXT
+zone = ('waz503', 0.022881229488624713)
+
+[cwaf]
+description = Ile Rouge Meteorological Aeronautical Presentation System, Canada
+location = (0.83921248200060683, -1.2138764947620562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWAF.TXT
+zone = ('mez001', 0.020489633359413839)
+
+[cwaj]
+description = Erieau Meteorological Aeronautical Presentation System, Canada
+location = (0.73740160896760421, -1.429424657383356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWAJ.TXT
+zone = ('ohz012', 0.01293174428165254)
+
+[cwaq]
+description = Coronach Spc, Canada
+location = (0.85608399810321856, -1.8410314726453521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWAQ.TXT
+zone = ('mtz018', 0.004705802499662899)
+
+[cwar]
+description = Argentia, Nfld, Canada
+location = (0.8255407361933178, -0.94247779607693793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWAR.TXT
+
+[cwav]
+description = Sundre, Canada
+location = (0.90349877611573126, -2.0016017638288304)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWAV.TXT
+zone = ('mtz010', 0.057557098072412126)
+
+[cwba]
+description = Banff, Alta., Canada
+location = (0.8933176888124309, -2.0170188388881134)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBA.TXT
+zone = ('idz001', 0.04814785031324726)
+
+[cwbe]
+description = Killarney Meteorological Aeronautical Presentation System, Canada
+location = (0.80226967950006023, -1.4221524521667128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBE.TXT
+zone = ('miz024', 0.030872512619557559)
+
+[cwbk]
+description = Caribou Point Meteorological Aeronautical Presentation System, Canada
+location = (0.79877902099607145, -1.0940305527917789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBK.TXT
+zone = ('mez002', 0.06885709899261179)
+
+[cwbo]
+description = Brooks Automatic Weather Reporting System, Canada
+location = (0.88226393688313354, -1.9521507683556576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBO.TXT
+zone = ('mtz010', 0.032681289011545704)
+
+[cwbs]
+description = Lac St Pierre, QB, CN
+location = (0.80599304857098142, -1.2726940905542652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBS.TXT
+zone = ('vtz016', 0.023053129388264336)
+
+[cwbt]
+description = Longue Point De Mingan, Que., Canada
+location = (0.87731883733581628, -1.1210831561976911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBT.TXT
+zone = ('mez002', 0.077060058389385136)
+
+[cwbu]
+description = Nipawin (Auto8), SA, CN
+location = (0.93078409008857588, -1.8154914879245014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBU.TXT
+zone = ('ndz001', 0.079018973909268861)
+
+[cwbv]
+description = Beaven Island, N. S., Canada
+location = (0.78219839310212547, -1.0879219004097989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBV.TXT
+zone = ('mez032', 0.067553180946340635)
+
+[cwby]
+description = Port Menier, Que., Canada
+location = (0.86975574391050758, -1.1222467090323538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBY.TXT
+zone = ('mez002', 0.070772690428450358)
+
+[cwbz]
+description = St Anicet, Canada
+location = (0.78743438085810835, -1.2964887460231211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWBZ.TXT
+zone = ('nyz027', 0.0041448817881510891)
+
+[cwca]
+description = Cartwright, Nfld., Canada
+location = (0.93724180832095505, -0.99541945005409926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCA.TXT
+
+[cwcf]
+description = Berens River Cs , Man., Canada
+location = (0.91367986341903151, -1.6935511508518311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCF.TXT
+zone = ('mnz004', 0.062429406239212136)
+
+[cwci]
+description = Caribou Island, Ont., Canada
+location = (0.8261225126106494, -1.4980742746284661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCI.TXT
+zone = ('miz007', 0.015445245761271761)
+
+[cwcj]
+description = Pukaskwa, Canada
+location = (0.84823001646924423, -1.5062191444711064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCJ.TXT
+zone = ('miz001', 0.030242193260172419)
+
+[cwcl]
+description = Clinton, B. C., Canada
+location = (0.89273591239509953, -2.1205750411731104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCL.TXT
+zone = ('waz503', 0.041463207919275304)
+
+[cwco]
+description = Collingwood Automatic Weather Reporting System, Canada
+location = (0.77667151713747662, -1.4000449483081181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCO.TXT
+zone = ('nyz001', 0.029293978949588281)
+
+[cwct]
+description = Coronation Automated Reporting Station, Canada
+location = (0.90873476387171426, -1.9454603395563461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWCT.TXT
+zone = ('mtz010', 0.059375080817312444)
+
+[cwda]
+description = Englee Meteorological Aeronautical Presentation System, Canada
+location = (0.88517281896979083, -0.97942059857748465)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDA.TXT
+
+[cwdc]
+description = Uranium City, Sask., Canada
+location = (1.039634457771289, -1.8933913502051818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDC.TXT
+
+[cwdj]
+description = Regina University, Canada
+location = (0.87964594300514209, -1.825323509377403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDJ.TXT
+zone = ('mtz019', 0.029314136813276059)
+
+[cwdk]
+description = Claresholm Automatic Weather Reporting System, Canada
+location = (0.87295551420583051, -1.9832758066828899)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDK.TXT
+zone = ('mtz010', 0.02502287798277962)
+
+[cwdl]
+description = Dease Lake B. C., Canada
+location = (1.0195631713733542, -2.2689280275926285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDL.TXT
+zone = ('akz026', 0.04226224990720686)
+
+[cwdm]
+description = Chevery, Que., Canada
+location = (0.88080949583980506, -1.0407980106059518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDM.TXT
+
+[cwdo]
+description = Twillingate Meteorological Aeronautical Presentation System, Canada
+location = (0.86713775003251603, -0.95644043009289259)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDO.TXT
+
+[cwdq]
+description = La Tuque, Canada
+location = (0.82757695365397788, -1.2705996954518719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDQ.TXT
+zone = ('vtz016', 0.04452315057232132)
+
+[cwdt]
+description = Chute Des Passes, Canada
+location = (0.87091929674517043, -1.2435470920459597)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDT.TXT
+zone = ('mez001', 0.05717953201484309)
+
+[cwdv]
+description = Upsala, Ont., Canada
+location = (0.85579310989455293, -1.5789411966375368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDV.TXT
+zone = ('mnz021', 0.021477569584027602)
+
+[cwdz]
+description = Drumheller East, Canada
+location = (0.89768101194241678, -1.9664042905802781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWDZ.TXT
+zone = ('mtz010', 0.046930488997347884)
+
+[cweb]
+description = Estevan Point, B. C., Canada
+location = (0.86190176227653303, -2.2087141683988238)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEB.TXT
+zone = ('waz515', 0.034652783689068656)
+
+[cwee]
+description = Chamouchouane Automatic Weather Reporting System, Canada
+location = (0.8601564330245387, -1.2801990063378406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEE.TXT
+zone = ('mez003', 0.066308665943954972)
+
+[cwef]
+description = Saint Paul Island Meteorological Aeronautical Presentation System, Canada
+location = (0.82437718335865495, -1.0495246568659236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEF.TXT
+
+[cweh]
+description = Eastend Cypress, Sask, Canada
+location = (0.86277442690253014, -1.9021179964651536)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEH.TXT
+zone = ('mtz047', 0.017466648280884189)
+
+[cwek]
+description = Grey Islet Meteorological Aeronautical Presentation System, Canada
+location = (0.9526588833802383, -2.2811453323565885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEK.TXT
+zone = ('akz029', 0.020319662090056357)
+
+[cwel]
+description = Entrance Island Automatic Weather Reporting System, Canada
+location = (0.85899288018987585, -2.1607176139689801)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEL.TXT
+zone = ('waz001', 0.014707459176591824)
+
+[cwep]
+description = East Point, P. E. I, Canada
+location = (0.81070543755136615, -1.081522359819153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEP.TXT
+zone = ('mez030', 0.074772744647191539)
+
+[cweq]
+description = Swan River, Man., Canada
+location = (0.90960742849771148, -1.766854979435593)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEQ.TXT
+zone = ('ndz004', 0.058194238336351178)
+
+[cwer]
+description = Ile D'Orleans Automated Reporting Station, Canada
+location = (0.82030474843733492, -1.2359839986206509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWER.TXT
+zone = ('mez003', 0.016737549107590257)
+
+[cweu]
+description = Eureka, N. W. T., Canada
+location = (1.395972513386798, -1.4998196038804605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEU.TXT
+
+[cwew]
+description = L'Assomption, Canada
+location = (0.79965168562206868, -1.2816534473811694)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEW.TXT
+zone = ('vtz002', 0.017539963237021217)
+
+[cwez]
+description = Saturna Island Meteorological Aeronautical Presentation System, Canada
+location = (0.85142978676456704, -2.1476276445790226)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWEZ.TXT
+zone = ('waz001', 0.0037121836838975696)
+
+[cwfd]
+description = Cape Dyer, N. W. T., Canada
+location = (1.1620983936195577, -1.0754137074371728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWFD.TXT
+
+[cwff]
+description = Melfort Automatic Weather Reporting System, Canada
+location = (0.9218247332616718, -1.8256143975860686)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWFF.TXT
+zone = ('ndz001', 0.070911199969185823)
+
+[cwfj]
+description = Cardston Automated Reporting Station, Canada
+location = (0.85870199198121022, -1.9771671543009097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWFJ.TXT
+zone = ('mtz010', 0.011017293515047539)
+
+[cwfq]
+description = Frelighsburg, Canada
+location = (0.78627082802344539, -1.2711814718692032)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWFQ.TXT
+zone = ('vtz016', 0.0034733778366298619)
+
+[cwgb]
+description = Ballenas Island Automatic Weather Reporting System, Canada
+location = (0.86131998585920166, -2.1671171545596257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGB.TXT
+zone = ('waz515', 0.02034298236066558)
+
+[cwgd]
+description = Goderich Automatic Weather Reporting System, Canada
+location = (0.76387243595618493, -1.426224887088033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGD.TXT
+zone = ('miz063', 0.018893903308649287)
+
+[cwgl]
+description = Lagoon City, Canada
+location = (0.7772532935548081, -1.3825916557881748)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGL.TXT
+zone = ('nyz001', 0.024005013103871771)
+
+[cwgm]
+description = Waterton Park Gate, Canada
+location = (1.0320713643459802, -1.9861846887695469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGM.TXT
+
+[cwgr]
+description = Iles-De-La-Madelein, Canada
+location = (0.82757695365397788, -1.0786134777324956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGR.TXT
+
+[cwgt]
+description = Sisters Island Automatic Weather Reporting System, Canada
+location = (0.86364709152852737, -2.1717713658982776)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGT.TXT
+zone = ('waz515', 0.022905148823676599)
+
+[cwgw]
+description = Sparwood Automatic Weather Reporting System, Canada
+location = (0.86830130286717899, -2.0053833105414847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGW.TXT
+zone = ('mtz001', 0.02550929641550485)
+
+[cwgx]
+description = Gillam, Man., Canada
+location = (0.98378392170747042, -1.65282680163863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGX.TXT
+
+[cwgy]
+description = Esther 1, Canada
+location = (0.90175344686373693, -1.9233528356977512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGY.TXT
+zone = ('mtz011', 0.053040514266194258)
+
+[cwgz]
+description = Grise Fiord Airport, Canada
+location = (1.3337224367323335, -1.4468779499032993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWGZ.TXT
+
+[cwhi]
+description = Three Hills, Canada
+location = (0.90233522328106841, -1.9760036014662468)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHI.TXT
+zone = ('mtz010', 0.052013222868513335)
+
+[cwhl]
+description = Holland Rock Automatic Weather Reporting System, Canada
+location = (0.94538667816359512, -2.2753275681832745)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHL.TXT
+zone = ('akz029', 0.027909571641364456)
+
+[cwhm]
+description = Varennes, Canada
+location = (0.79790635637007434, -1.2807807827551723)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHM.TXT
+zone = ('vtz002', 0.015694132239254224)
+
+[cwhn]
+description = Jimmy Lake, Canada
+location = (0.95847664755355255, -1.9189895125677654)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHN.TXT
+
+[cwho]
+description = Hopedale Meteorological Aeronautical Presentation System, Canada
+location = (0.9677850702308558, -1.0512699861179178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHO.TXT
+
+[cwhp]
+description = Heath Point Meteorological Aeronautical Presentation System, Canada
+location = (0.85666577452055015, -1.0768681484805014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHP.TXT
+
+[cwhq]
+description = Deschambaults , Que., Canada
+location = (0.81477787247268607, -1.2557643968099201)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHQ.TXT
+zone = ('nhz001', 0.030880250920157358)
+
+[cwht]
+description = Haines Junction, Canada
+location = (1.0605784087952208, -2.4012821625355318)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHT.TXT
+zone = ('akz020', 0.036876934220336714)
+
+[cwhv]
+description = Beauceville, Canada
+location = (0.80634211442138026, -1.2354022222033196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWHV.TXT
+zone = ('mez003', 0.0098233641886850253)
+
+[cwid]
+description = Fort Providence, Canada
+location = (1.0701777196811897, -2.0525072003453313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWID.TXT
+
+[cwig]
+description = Ile Aux Grues, Que., Canada
+location = (0.82146830127199788, -1.2310388990733336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIG.TXT
+zone = ('mez003', 0.015974100329360173)
+
+[cwii]
+description = Victoria Beach, Canada
+location = (0.88488193076112509, -1.6854062810091908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWII.TXT
+zone = ('mnz004', 0.033657864426131744)
+
+[cwij]
+description = Lupin, N. W. T., Canada
+location = (1.1478448713949374, -1.941387904635026)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIJ.TXT
+
+[cwik]
+description = Broadview, Sask., Canada
+location = (0.87935505479647635, -1.7921622535895108)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIK.TXT
+zone = ('ndz002', 0.02785584260661423)
+
+[cwil]
+description = Hat Island, N. W. T., Canada
+location = (1.1923507673207927, -1.7467836930376581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIL.TXT
+
+[cwip]
+description = Pointe Noire , Que., Canada
+location = (0.87557350808382195, -1.1594803997415664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIP.TXT
+zone = ('mez002', 0.063495079662360371)
+
+[cwiq]
+description = Primrose Lake, Canada
+location = (0.95556776546689548, -1.9207348418197596)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIQ.TXT
+
+[cwis]
+description = Charlevoix Cs , Que., Canada
+location = (0.82524984798465217, -1.2327842283253283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIS.TXT
+zone = ('mez003', 0.019908443154328118)
+
+[cwit]
+description = Saint Clothilde Automated Reporting Station, Canada
+location = (0.78830704548410546, -1.2860167705111551)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIT.TXT
+zone = ('nyz028', 0.0066926448299313678)
+
+[cwiw]
+description = Watrous East Automated Reporting Station, Canada
+location = (0.90175344686373693, -1.8395770316020235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIW.TXT
+zone = ('mtz018', 0.050342799896410745)
+
+[cwix]
+description = Mistook Automated Reporting Station, Canada
+location = (0.85113889855590141, -1.2516919618886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIX.TXT
+zone = ('mez001', 0.044051929828515829)
+
+[cwiy]
+description = St Leonard Automatic Weather Reporting System, Canada
+location = (0.82292274231532636, -1.1836241210608212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIY.TXT
+zone = ('mez002', 0.0088065636453825927)
+
+[cwiz]
+description = L'Acadie, Canada
+location = (0.79063415115343127, -1.2801990063378406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWIZ.TXT
+zone = ('vtz002', 0.0087400333845970655)
+
+[cwjb]
+description = Ste Foy Cs , Que., Canada
+location = (0.8255407361933178, -1.2438379802546256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJB.TXT
+zone = ('mez003', 0.02416869179754522)
+
+[cwjc]
+description = Ennadai Lake Meteorological Aeronautical Presentation System, Canada
+location = (1.0669779493858669, -1.7610372152622786)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJC.TXT
+
+[cwjd]
+description = Grand Rapids, Man., Canada
+location = (0.92822427385231754, -1.7325301708130378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJD.TXT
+zone = ('ndz005', 0.077242959200528497)
+
+[cwjh]
+description = Southend Automatic Weather Reporting System, Canada
+location = (0.98320214529013905, -1.8026342291014767)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJH.TXT
+
+[cwji]
+description = Assiniboia Airport Automated Reporting Station, Canada
+location = (0.86801041465851325, -1.8488854542793265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJI.TXT
+zone = ('mtz018', 0.01714236357954883)
+
+[cwjo]
+description = Jonquiere Automated Reporting Station, Canada
+location = (0.8450302461739212, -1.2429653156286284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJO.TXT
+zone = ('mez001', 0.035650452554651775)
+
+[cwjr]
+description = Creston Automatic Weather Reporting System, Canada
+location = (0.85666577452055015, -2.033308578573394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJR.TXT
+zone = ('idz001', 0.010204433851602586)
+
+[cwjt]
+description = St Jovite Automatic Weather Reporting System, Canada
+location = (0.80401500875205456, -1.3008520691531069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJT.TXT
+zone = ('nyz027', 0.020376773501028178)
+
+[cwju]
+description = Langara, B. C., Canada
+location = (0.94684111920692382, -2.3221605697784558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJU.TXT
+zone = ('akz027', 0.018245452611801046)
+
+[cwjv]
+description = Vernon, B. C., Canada
+location = (0.87673706091848491, -2.0821777976292353)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJV.TXT
+zone = ('waz038', 0.030454094099885753)
+
+[cwjw]
+description = Jasper Warden Automated Reporting Station, Canada
+location = (0.92386095072233176, -2.0650153933179576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJW.TXT
+zone = ('waz038', 0.076917600001309303)
+
+[cwjx]
+description = Leader Airport Automatic Weather Reporting System, Canada
+location = (0.88837258926511375, -1.911135530933791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWJX.TXT
+zone = ('mtz011', 0.040244444240884206)
+
+[cwkd]
+description = Bonnard 1, Que., Canada
+location = (0.88546370717845657, -1.2394746571246398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKD.TXT
+zone = ('mez001', 0.069604222311080904)
+
+[cwkg]
+description = Kejimkujik 1, N. S., Canada
+location = (0.77550796430281366, -1.1379546723003029)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKG.TXT
+zone = ('mez032', 0.036290636821932128)
+
+[cwkh]
+description = Malahat Automatic Weather Reporting System, Canada
+location = (0.84793912826057849, -2.1569360672563254)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKH.TXT
+zone = ('waz515', 0.0095524201087747469)
+
+[cwkk]
+description = Katatota Island, Canada
+location = (0.86771952644984751, -1.5417075059283243)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKK.TXT
+zone = ('miz001', 0.036909827802988376)
+
+[cwkm]
+description = Komakuk Beach, Y. T., Canada
+location = (1.2150400475967189, -2.4469516112960497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKM.TXT
+zone = ('akz204', 0.02214675190737974)
+
+[cwko]
+description = Rockglen, Sask., Canada
+location = (0.85812021556387863, -1.8497581189053236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKO.TXT
+zone = ('mtz018', 0.0083347226827631838)
+
+[cwkp]
+description = Keats Point, NT, CN
+location = (1.2159708898644495, -2.123542100901501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKP.TXT
+
+[cwkw]
+description = Cape Kakkiviak, Canada
+location = (1.046906662987932, -1.1199196033630283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKW.TXT
+
+[cwkx]
+description = Dease Lake Coastal Station, Canada
+location = (1.0195631713733542, -2.2689280275926285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWKX.TXT
+zone = ('akz026', 0.04226224990720686)
+
+[cwlb]
+description = Lac La Biche, Alta., Canada
+location = (0.95585865367556111, -1.9550596504423148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLB.TXT
+
+[cwlc]
+description = Lucy Island, B. C., Canada
+location = (0.94771378383292093, -2.2794000031045942)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLC.TXT
+zone = ('akz029', 0.025320122309065694)
+
+[cwle]
+description = Lucky Lake Automatic Weather Reporting System, Canada
+location = (0.88924525389111098, -1.8701202935119241)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLE.TXT
+zone = ('mtz061', 0.0383361990862124)
+
+[cwli]
+description = Liverpool Bay, Canada
+location = (1.2147491593880533, -2.2846359908605773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLI.TXT
+
+[cwlm]
+description = Victoria Automatic Weather Reporting System, Canada
+location = (0.8450302461739212, -2.152281855917674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLM.TXT
+zone = ('waz001', 0.0049746113739376398)
+
+[cwlp]
+description = Herbert Island Meteorological Aeronautical Presentation System, Canada
+location = (0.88895436568244512, -2.2276219019620962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLP.TXT
+zone = ('waz515', 0.062106044670299669)
+
+[cwls]
+description = Mount Forest, Ont., Canada
+location = (0.76765398266883933, -1.4093533709854211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLS.TXT
+zone = ('miz063', 0.030478095340164216)
+
+[cwlx]
+description = Longstaff Bluff, N. W. T., Canada
+location = (1.2022409664154274, -1.3113240446650731)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLX.TXT
+
+[cwly]
+description = Lytton, B. C., Canada
+location = (0.87673706091848491, -2.1220294822164387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWLY.TXT
+zone = ('waz503', 0.026037740207152764)
+
+[cwme]
+description = Cathedral Point Meteorological Aeronautical Presentation System, Canada
+location = (0.91077098133237422, -2.2247130198754386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWME.TXT
+zone = ('akz029', 0.070970120004905726)
+
+[cwmj]
+description = Maniwaki, Canada
+location = (0.80779655546470885, -1.3264502315156905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWMJ.TXT
+zone = ('nyz026', 0.02836018188933025)
+
+[cwmm]
+description = P. Meadows Coastal Station Automatic Weather Reporting System, Canada
+location = (0.85870199198121022, -2.1412281039883765)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWMM.TXT
+zone = ('waz503', 0.0064052453441113448)
+
+[cwmq]
+description = Maplecreek Automatic Weather Reporting System, Canada
+location = (0.87091929674517043, -1.9105537545164595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWMQ.TXT
+zone = ('mtz011', 0.023379603480058443)
+
+[cwmt]
+description = Lac La Martre, Canada
+location = (1.1021754226344191, -2.0466894361720169)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWMT.TXT
+
+[cwmz]
+description = Western Island Meteorological Aeronautical Presentation System, Canada
+location = (0.78597993981477976, -1.4026629421861094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWMZ.TXT
+zone = ('nyz001', 0.037902942351523014)
+
+[cwnb]
+description = S. E. Shoal Meteorological Aeronautical Presentation System, Canada
+location = (0.73012940375096125, -1.4393148564779905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNB.TXT
+zone = ('ohz009', 0.0084340521069753028)
+
+[cwnc]
+description = Cobourg, Ont., Canada
+location = (0.76707220625150785, -1.3642656986422343)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNC.TXT
+zone = ('nyz002', 0.01220618761631361)
+
+[cwnd]
+description = Pelly Island Automatic Weather Reporting System, Canada
+location = (1.215330935805385, -2.3637575836176539)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWND.TXT
+
+[cwne]
+description = North Point, Prince Edward Island, Canada
+location = (0.82175918948066351, -1.1170107212763709)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNE.TXT
+zone = ('mez002', 0.05067700073302616)
+
+[cwnh]
+description = Riviere Du Loup, Que., Canada
+location = (0.83426738245328946, -1.2138764947620562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNH.TXT
+zone = ('mez001', 0.015762308432418836)
+
+[cwnk]
+description = Carman U Of M, Canada
+location = (0.86393797973719311, -1.7110044433717744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNK.TXT
+zone = ('ndz007', 0.013625317832213884)
+
+[cwnl]
+description = Great Duck Island, Canada
+location = (0.79645191532674575, -1.4480415027379621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNL.TXT
+zone = ('miz018', 0.012695902209738257)
+
+[cwnm]
+description = Nelson Automatic Weather Reporting System, Canada
+location = (0.86393797973719311, -2.0472712125893486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNM.TXT
+zone = ('waz037', 0.019394853819757748)
+
+[cwnp]
+description = Nakusp Automatic Weather Reporting System, Canada
+location = (0.87731883733581628, -2.056288747057986)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNP.TXT
+zone = ('waz038', 0.031874602792675809)
+
+[cwnq]
+description = Nicolet Automatic Weather Reporting System, Canada
+location = (0.806633002630046, -1.2679817015738806)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNQ.TXT
+zone = ('vtz016', 0.023588148710871379)
+
+[cwnz]
+description = Nagagami, Ont., Canada
+location = (0.86830130286717899, -1.468985453761894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWNZ.TXT
+zone = ('miz007', 0.059440709780197325)
+
+[cwob]
+description = Brevoort Island, Canada
+location = (1.1053751929297422, -1.1196287151543625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWOB.TXT
+
+[cwoc]
+description = New Carlisle1, Canada
+location = (0.83804892916594387, -1.1402817779696286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWOC.TXT
+zone = ('mez002', 0.040859961347704268)
+
+[cwod]
+description = Normandin, Canada
+location = (0.85230245139056426, -1.2662363723218861)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWOD.TXT
+zone = ('mez003', 0.054555677352664221)
+
+[cwoe]
+description = Onefour Automatic Weather Reporting System, Canada
+location = (0.85724755093788152, -1.9280070470364028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWOE.TXT
+zone = ('mtz011', 0.0094511059249266106)
+
+[cwoy]
+description = Wynyard Marine Aviation Reporting Station, Canada
+location = (0.90349877611573126, -1.8189239687867571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWOY.TXT
+zone = ('ndz001', 0.052155306114058692)
+
+[cwpd]
+description = Parc Des Laurentid, Canada
+location = (0.83019494753196943, -1.2432562038372941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPD.TXT
+zone = ('mez003', 0.027662784546511103)
+
+[cwpe]
+description = Point Lepreau, N. B., Canada
+location = (0.78656171623211124, -1.1600621761588978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPE.TXT
+zone = ('mez032', 0.017219732033548037)
+
+[cwpf]
+description = Esquimalt Harbour, B. C., Canada
+location = (0.84532113438258694, -2.154318073378334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPF.TXT
+zone = ('waz001', 0.0060037816696467718)
+
+[cwpk]
+description = Parent, Que., Canada
+location = (0.83630359991394954, -1.3023065101964355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPK.TXT
+zone = ('nyz027', 0.052672895256934929)
+
+[cwpo]
+description = Pilot Mound, Man., Canada
+location = (0.85870199198121022, -1.726130630222392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPO.TXT
+zone = ('ndz007', 0.0089761722285719783)
+
+[cwpr]
+description = Princeton Automatic Weather Reporting System, Canada
+location = (0.88313660150913076, -2.1034126368618327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPR.TXT
+zone = ('waz503', 0.037583624052370694)
+
+[cwps]
+description = Long Point Meteorological Aeronautical Presentation System, Canada
+location = (0.74292848493225305, -1.3971360662214607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPS.TXT
+zone = ('paz001', 0.0081701907549942675)
+
+[cwpx]
+description = Cape Peel West, N. W. T., Canada
+location = (1.2048589602934188, -1.8817558218585528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPX.TXT
+
+[cwpz]
+description = Burns Lake Cs , B. C., Canada
+location = (0.94916822487624952, -2.1982421928868581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWPZ.TXT
+zone = ('akz029', 0.053998520943799123)
+
+[cwqh]
+description = Lennoxville, Canada
+location = (0.79179770398809413, -1.2534372911405942)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQH.TXT
+zone = ('nhz001', 0.0094631888398725317)
+
+[cwqk]
+description = Race Rocks Automatic Weather Reporting System, Canada
+location = (0.84299402871326112, -2.1560634026303283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQK.TXT
+zone = ('waz514', 0.0050288330385894111)
+
+[cwqo]
+description = Ile Bicquette, Que., Canada
+location = (0.84501085362667683, -1.2024154993406271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQO.TXT
+zone = ('mez001', 0.025737203193729654)
+
+[cwqp]
+description = Point Petre , Ont., Canada
+location = (0.76503598879084778, -1.3465215179136254)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQP.TXT
+zone = ('nyz004', 0.011909837451256946)
+
+[cwqr]
+description = Ile Aux Perroquets, Que., Canada
+location = (0.8765673761300965, -1.1206468238846925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQR.TXT
+zone = ('mez002', 0.076645565010983269)
+
+[cwqs]
+description = Kindakun Rocks, B. C., Canada
+location = (0.93055137952164346, -2.3169245820224726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQS.TXT
+zone = ('akz027', 0.034629528569040703)
+
+[cwqv]
+description = Puinte Claveau, Canada
+location = (0.84241225229592975, -1.2237666938566907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWQV.TXT
+zone = ('mez001', 0.025896391800181683)
+
+[cwra]
+description = Cape Race, Nfld, Canada
+location = (0.8141960960553547, -0.92618805639165758)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRA.TXT
+
+[cwrf]
+description = Pelly Bay 1, Canada
+location = (1.2118402773013963, -1.5661421154562452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRF.TXT
+
+[cwrh]
+description = Resolution Island, N. W. T., Canada
+location = (1.0748319310198413, -1.1283553614143342)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRH.TXT
+
+[cwrj]
+description = Rosetown East, Sask, Canada
+location = (0.90000811761174271, -1.8835011511105473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRJ.TXT
+zone = ('mtz059', 0.04865199120421973)
+
+[cwrk]
+description = Bancroft Automatic Weather Reporting System, Canada
+location = (0.78656171623211124, -1.3590297108862512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRK.TXT
+zone = ('nyz002', 0.031995549812634971)
+
+[cwrm]
+description = Rocky House Marine Aviation Reporting Station, Canada
+location = (0.9151343044623601, -2.0059650869588164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRM.TXT
+zone = ('mtz010', 0.069297279284368143)
+
+[cwrn]
+description = Hart Island Meteorological Aeronautical Presentation System, Canada
+location = (0.7915068157794285, -1.0643599555078753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRN.TXT
+
+[cwro]
+description = Rose Spit Meteorological Aeronautical Presentation System, Canada
+location = (0.94538667816359512, -2.2980168484592003)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRO.TXT
+zone = ('akz027', 0.023883769479584181)
+
+[cwrt]
+description = Crowsnest, Canada
+location = (0.86626508540651892, -1.9981111053248417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRT.TXT
+zone = ('mtz009', 0.023673493205008694)
+
+[cwru]
+description = Solander Island Meteorological Aeronautical Presentation System, Canada
+location = (0.87470084345782484, -2.2328578897180789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRU.TXT
+zone = ('waz515', 0.054804614322467068)
+
+[cwrx]
+description = Rowley Island, N. W. T., Canada
+location = (1.2054407367107502, -1.3799736619101832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRX.TXT
+
+[cwry]
+description = Milk River, Canada
+location = (0.85753843914654726, -1.9556414268596463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRY.TXT
+zone = ('mtz044', 0.0092825994672302778)
+
+[cwrz]
+description = Cap D'Espoir , Que., Canada
+location = (0.8450302461739212, -1.1225375972410196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWRZ.TXT
+zone = ('mez002', 0.054587097086590902)
+
+[cwsa]
+description = Sable Island, N. S., Canada
+location = (0.76678131804284211, -1.0474884394052635)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSA.TXT
+
+[cwsd]
+description = Summerside Automatic Weather Reporting System, Canada
+location = (0.8104145493427003, -1.1143927273983794)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSD.TXT
+zone = ('mez002', 0.052644780982404001)
+
+[cwsf]
+description = Cap Madeleine Meteorological Aeronautical Presentation System, Canada
+location = (0.85957465660720733, -1.1402817779696286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSF.TXT
+zone = ('mez002', 0.055448911541581589)
+
+[cwsg]
+description = Cap Chat Cs, Que., Canada
+location = (0.85724755093788152, -1.1632619464542207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSG.TXT
+zone = ('mez002', 0.045569579967181105)
+
+[cwsk]
+description = Squamish Airport, B. C, Canada
+location = (0.86888307928451036, -2.1496638620396826)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSK.TXT
+zone = ('waz503', 0.017941320494652219)
+
+[cwsl]
+description = Salmon Arm Automatic Weather Reporting System, Canada
+location = (0.88488193076112509, -2.0818869094205694)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSL.TXT
+zone = ('waz038', 0.03839609899861867)
+
+[cwsp]
+description = Sheringham Automatic Weather Reporting System, Canada
+location = (0.84444846975658983, -2.1627538314296402)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSP.TXT
+zone = ('waz515', 0.0043866545336892927)
+
+[cwsr]
+description = Spiritwood West, Sask, Canada
+location = (0.93142404414764057, -1.8771016105199014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSR.TXT
+zone = ('mtz059', 0.080055123681826518)
+
+[cwss]
+description = St. Stephen, N. B., Canada
+location = (0.78917971011010268, -1.1737339219661866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSS.TXT
+zone = ('mez017', 0.0059536254606811275)
+
+[cwst]
+description = La Pocatiere, Canada
+location = (0.82641340081931502, -1.2223122528133621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWST.TXT
+zone = ('mez001', 0.013036157834220857)
+
+[cwsw]
+description = Sparwood / Elk Valley, Canada
+location = (0.86830130286717899, -2.0050924223328193)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWSW.TXT
+zone = ('mtz001', 0.025533952451441504)
+
+[cwta]
+description = Mc Tavish Automated Reporting Station, Canada
+location = (0.79412480965741994, -1.2842714412591607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWTA.TXT
+zone = ('nyz028', 0.012202584922404915)
+
+[cwtg]
+description = Pointe-Des-Monts , Que., Canada
+location = (0.86073820944187029, -1.1760610276355126)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWTG.TXT
+zone = ('mez001', 0.045959262996368128)
+
+[cwtn]
+description = Cap Tourmente, Canada
+location = (0.82146830127199788, -1.2356931104119853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWTN.TXT
+zone = ('mez003', 0.017560607409623299)
+
+[cwtt]
+description = Lac Memphremagoc, QB, CN
+location = (0.79011055237783301, -1.2596041211643076)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWTT.TXT
+zone = ('vtz003', 0.0077539757835025265)
+
+[cwtu]
+description = Tukialik Bay, Nfld., Canada
+location = (0.954985989049564, -1.0183996185386912)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWTU.TXT
+
+[cwty]
+description = Trois Rivieres, Canada
+location = (0.80896010829937182, -1.2656545959045546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWTY.TXT
+zone = ('vtz016', 0.026022387131537147)
+
+[cwup]
+description = Cape Hooper, N. W. T., Canada
+location = (1.1949687611987843, -1.165879940332212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWUP.TXT
+
+[cwus]
+description = Summerland Automatic Weather Reporting System, Canada
+location = (0.86510153257185607, -2.0882864500112155)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWUS.TXT
+zone = ('waz038', 0.021069740849759957)
+
+[cwuw]
+description = Dewar Lakes, N. W. T., Canada
+location = (1.1981685314941073, -1.2420926510026313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWUW.TXT
+
+[cwux]
+description = La Baie , Que., Canada
+location = (0.84299402871326112, -1.2380202160813112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWUX.TXT
+zone = ('mez001', 0.03190446848070938)
+
+[cwvd]
+description = Broughton Island, Canada
+location = (1.1786790215135039, -1.1132291745637164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVD.TXT
+
+[cwvf]
+description = Sand Heads Cs, B. C., Canada
+location = (0.85695666272921578, -2.1519909677090081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVF.TXT
+zone = ('waz001', 0.0098906595921094045)
+
+[cwvh]
+description = Storm Hills , N. W. T., Canada
+location = (1.2025318546240931, -2.3375776448377388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVH.TXT
+
+[cwvi]
+description = Vegreville Automatic Weather Reporting System, Canada
+location = (0.93578736727762635, -1.9553505386509804)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVI.TXT
+zone = ('mtz010', 0.085272562010228439)
+
+[cwvn]
+description = Val Marie Southeast, Sask, Canada
+location = (0.85637488631188441, -1.8776833869372327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVN.TXT
+zone = ('mtz059', 0.0052942505424141365)
+
+[cwvp]
+description = Cypress Hills Park, Canada
+location = (0.86655597361518455, -1.9114264191424566)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVP.TXT
+zone = ('mtz011', 0.019082395708560289)
+
+[cwvq]
+description = Ste Anne De Bell 1, Canada
+location = (0.79296125682275698, -1.2903800936411411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVQ.TXT
+zone = ('nyz027', 0.011083724753516953)
+
+[cwvt]
+description = Buffalo Narrows, Sask., Canada
+location = (0.97447549903016739, -1.8925186855791847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVT.TXT
+
+[cwvu]
+description = Brier Island, N. S., Canada
+location = (0.77293360365612207, -1.1579677810565046)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVU.TXT
+zone = ('mez030', 0.016384202003623324)
+
+[cwvv]
+description = Vic. Hartland Automatic Weather Reporting System, Canada
+location = (0.84706646363458127, -2.1548998497956657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWVV.TXT
+zone = ('waz001', 0.0058752380272022627)
+
+[cwwa]
+description = W Vancouver Automatic Weather Reporting System, Canada
+location = (0.86131998585920166, -2.1499547502483485)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWA.TXT
+zone = ('waz503', 0.011772688505392641)
+
+[cwwb]
+description = Burlington Piers, Canada
+location = (0.75572756611354464, -1.3927727430914749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWB.TXT
+zone = ('nyz085', 0.017750445543165346)
+
+[cwwe]
+description = Western Head, N. S., Canada
+location = (0.76765398266883933, -1.1286462496229999)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWE.TXT
+zone = ('mez032', 0.046181400045503321)
+
+[cwwf]
+description = Weyburn Automatic Weather Reporting System, Canada
+location = (0.86742863824118188, -1.8116517635701139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWF.TXT
+zone = ('ndz001', 0.015853214287184426)
+
+[cwwk]
+description = White Rock Automatic Weather Reporting System, Canada
+location = (0.85550222168588719, -2.1429734332403712)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWK.TXT
+zone = ('waz503', 0.0044620358260904248)
+
+[cwwl]
+description = Bonilla Island Meteorological Aeronautical Presentation System, Canada
+location = (0.93375114981696627, -2.2799817795219255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWL.TXT
+zone = ('akz028', 0.038403075738684858)
+
+[cwws]
+description = George Island Meteorological Aeronautical Presentation System, Canada
+location = (0.92153384505300595, -1.7037322381551312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWS.TXT
+zone = ('ndz008', 0.070389280588983374)
+
+[cwwu]
+description = Ingenika Point, Canada
+location = (0.99134701513277912, -2.1799162357409179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWU.TXT
+
+[cwwz]
+description = Port Weller, Ont., Canada
+location = (0.75485490148754752, -1.3825916557881748)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWWZ.TXT
+zone = ('nyz001', 0.0060903372412901601)
+
+[cwxa]
+description = Bow Valley, Canada
+location = (0.89157235956043668, -2.0082921926281418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWXA.TXT
+zone = ('idz001', 0.048122221884309396)
+
+[cwxc]
+description = Onatchiway, Que., Canada
+location = (0.85317511601656137, -1.2397655453333054)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWXC.TXT
+zone = ('mez001', 0.040596633564764284)
+
+[cwxi]
+description = Ferolle Point Meteorological Aeronautical Presentation System, Canada
+location = (0.89040880672577383, -0.99658300288876223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWXI.TXT
+
+[cwxl]
+description = Bow Island, Canada
+location = (0.86626508540651892, -1.9451694513476803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWXL.TXT
+zone = ('mtz044', 0.017300558854638624)
+
+[cwxr]
+description = Croker River, N. W. T., Canada
+location = (1.2089313952147389, -2.0807233565859065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWXR.TXT
+
+[cwyj]
+description = Victoria University, Canada
+location = (0.84561202259125268, -2.1519909677090081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWYJ.TXT
+zone = ('waz001', 0.0044995191920929149)
+
+[cwyk]
+description = Cape Kiglapait, Nfld., Canada
+location = (0.9971647793060936, -1.0730866017678469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWYK.TXT
+
+[cwyl]
+description = Yoho Park Automatic Weather Reporting System, Canada
+location = (0.89797190015108264, -2.0303996964867368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWYL.TXT
+zone = ('idz001', 0.051549963527651448)
+
+[cwym]
+description = Cape Mercy, Canada
+location = (1.1335913491703171, -1.109738516059728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWYM.TXT
+
+[cwyy]
+description = Osoyoos Automatic Weather Reporting System, Canada
+location = (0.85579310989455293, -2.0845049032985612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWYY.TXT
+zone = ('waz043', 0.011935314800016287)
+
+[cwza]
+description = Agassiz Automated Reporting Station, Canada
+location = (0.85957465660720733, -2.1252292525117618)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZA.TXT
+zone = ('waz503', 0.010614336486701533)
+
+[cwzg]
+description = Banff Marine Aviation Reporting Station, Canada
+location = (0.89360857702109675, -2.0167279506794475)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZG.TXT
+zone = ('idz001', 0.048473974673453803)
+
+[cwzl]
+description = Cumshewa Island Meteorological Aeronautical Presentation System, Canada
+location = (0.9256062799743261, -2.2968532956245378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZL.TXT
+zone = ('akz027', 0.042011397135455236)
+
+[cwzn]
+description = Sagona Island Meteorological Aeronautical Presentation System, Canada
+location = (0.82670428902798077, -0.9738937226128358)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZN.TXT
+
+[cwzo]
+description = Kelp Reefs, B. C., Canada
+location = (0.8473573518432469, -2.1508274148743456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZO.TXT
+zone = ('waz001', 0.0031654783163336279)
+
+[cwzq]
+description = Grand Etang, N. S., Canada
+location = (0.81245076680336037, -1.0655235083425381)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZQ.TXT
+
+[cwzs]
+description = Amqui , Que., Canada
+location = (0.84590291079991842, -1.1769336922615097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZS.TXT
+zone = ('mez002', 0.031746556017538063)
+
+[cwzv]
+description = Virginia Falls, Canada
+location = (1.0757045956458384, -2.1956241990088667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZV.TXT
+
+[cwzw]
+description = Teslin Marine Aviation Reporting Station, Canada
+location = (1.0501064332832548, -2.3172154702311385)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZW.TXT
+zone = ('akz025', 0.038550274149265207)
+
+[cwzz]
+description = Saglek Bay, Canada
+location = (1.0181087303300256, -1.0922852235397846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CWZZ.TXT
+
+[cxaf]
+description = Abee Agdm, AB, CN
+location = (0.94736471798252209, -1.971698455977994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXAF.TXT
+zone = ('mtz010', 0.096686501249178103)
+
+[cxag]
+description = Andrew Agdm, AB, CN
+location = (0.94108153267534256, -1.9596556841392332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXAG.TXT
+zone = ('mtz010', 0.090402383408304574)
+
+[cxaj]
+description = Atmore Agdm, AB, CN
+location = (0.95609136424249375, -1.9692549950252021)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXAJ.TXT
+
+[cxak]
+description = Stettler Agdm, AB, CN
+location = (0.91367986341903151, -1.9652407377456149)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXAK.TXT
+zone = ('mtz010', 0.062926396218985853)
+
+[cxat]
+description = Arctic Bay Cs, NU, CN
+location = (1.2739158210306611, -1.4837043971203796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXAT.TXT
+
+[cxba]
+description = Bodo Agdm, AB, CN
+location = (0.90966560613944447, -1.9216075064457567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXBA.TXT
+zone = ('mtz011', 0.060943536408389877)
+
+[cxbi]
+description = Barrie-Oro, ON, CN
+location = (0.77614791836187835, -1.3884094199614891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXBI.TXT
+zone = ('nyz001', 0.024368001927464678)
+
+[cxbk]
+description = Bratts Lake, Sask., Canada
+location = (0.87615528450115343, -1.827359726838063)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXBK.TXT
+zone = ('mtz019', 0.025904913553217012)
+
+[cxbo]
+description = Beauport Cs, Que., Canada
+location = (0.81739586635067774, -1.2426744274199626)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXBO.TXT
+zone = ('mez003', 0.018054883396919019)
+
+[cxbr]
+description = Brocket Agdm, AB, CN
+location = (0.86603237483958628, -1.9865337546199457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXBR.TXT
+zone = ('mtz009', 0.019702503349645704)
+
+[cxbw]
+description = Barnwell Agdm, AB, CN
+location = (0.8691739674931761, -1.960004749989632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXBW.TXT
+zone = ('mtz010', 0.018771421523276679)
+
+[cxca]
+description = Cameron Falls (Aut), ON, CN
+location = (0.857829327355213, -1.5416493282865913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCA.TXT
+zone = ('miz001', 0.027026526788550855)
+
+[cxcd]
+description = Cleardale Agdm, AB, CN
+location = (0.98279490179800699, -2.0900317792632097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCD.TXT
+
+[cxch]
+description = Cheticamp, N. S., Canada
+location = (0.8141960960553547, -1.0637781790905438)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCH.TXT
+
+[cxck]
+description = Carmacks Cs, Y. T., Canada
+location = (1.0841403536971443, -2.376847553007611)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCK.TXT
+zone = ('akz018', 0.045021472211049955)
+
+[cxcp]
+description = Champion Agdm, AB, CN
+location = (0.87755154790274892, -1.9783307071355725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCP.TXT
+zone = ('mtz010', 0.028053909457137805)
+
+[cxcs]
+description = Consort Agdm, AB, CN
+location = (0.90652401348585476, -1.9322540148829221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXCS.TXT
+zone = ('mtz011', 0.05818560014538194)
+
+[cxdb]
+description = Del Bonita Agdm, AB, CN
+location = (0.85608399810321856, -1.9690804621000024)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXDB.TXT
+zone = ('mtz010', 0.0058150875746531784)
+
+[cxde]
+description = Deline , N. W. T., Canada
+location = (1.1382455605089685, -2.154318073378334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXDE.TXT
+
+[cxdi]
+description = Delhi Cs, Ont., Canada
+location = (0.74816447268823594, -1.4058627124814325)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXDI.TXT
+zone = ('paz001', 0.014429136426104654)
+
+[cxdk]
+description = Deadman Valley, NT, CN
+location = (1.0691886997717261, -2.1724113199573418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXDK.TXT
+
+[cxdp]
+description = Dapp Agdm, AB, CN
+location = (0.94806284968331977, -1.9888026826475387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXDP.TXT
+zone = ('mtz010', 0.098373953581731177)
+
+[cxdw]
+description = Deerwood Rcs , Man., Canada
+location = (0.86219265048519877, -1.7159495429190916)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXDW.TXT
+zone = ('ndz007', 0.011087579906086421)
+
+[cxea]
+description = Ear Falls (Aut), ON, CN
+location = (0.88366020028472914, -1.626995928709114)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXEA.TXT
+zone = ('mnz006', 0.037594711524714414)
+
+[cxec]
+description = Edmonton Municipal Cr10 , Alta., Canada
+location = (0.93491470265162924, -1.9812395892222296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXEC.TXT
+zone = ('mtz010', 0.084732799594184172)
+
+[cxeg]
+description = Edmonton International Cs , Alta., Canada
+location = (0.93026049131297761, -1.9826940302655582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXEG.TXT
+zone = ('mtz010', 0.080233060679611196)
+
+[cxet]
+description = Egbert Cs, ON, CN
+location = (0.77195912815709189, -1.3924236772410761)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXET.TXT
+zone = ('nyz001', 0.022220564647015304)
+
+[cxfm]
+description = Foremost Agdm, AB, CN
+location = (0.86358891388679415, -1.945867583048478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXFM.TXT
+zone = ('mtz044', 0.01458635781625644)
+
+[cxfr]
+description = Fairview Agdm, AB, CN
+location = (0.97878064451841995, -2.0671679660620841)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXFR.TXT
+
+[cxgh]
+description = Gimli Harbour Cs, Man., Canada
+location = (0.88367959283197339, -1.6926590936785895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXGH.TXT
+zone = ('mnz004', 0.032445626686584031)
+
+[cxhd]
+description = Holden Agdm, AB, CN
+location = (0.92834062913578386, -1.9591320853636349)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHD.TXT
+zone = ('mtz010', 0.077691594346284823)
+
+[cxhf]
+description = High Falls , Que., Canada
+location = (0.79994257383073442, -1.3203415791337103)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHF.TXT
+zone = ('nyz026', 0.019435421732150373)
+
+[cxhm]
+description = Hamilton Rbg Cs, ON, CN
+location = (0.75555303318834521, -1.3946926052686688)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHM.TXT
+zone = ('nyz085', 0.018716227029961577)
+
+[cxhp]
+description = High Prairie Agdm, AB, CN
+location = (0.96691240560485858, -2.0329595127229951)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHP.TXT
+
+[cxhr]
+description = Hussar Agdm, AB, CN
+location = (0.89325951117069791, -1.9634954084936207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXHR.TXT
+zone = ('mtz010', 0.042526165094342087)
+
+[cxib]
+description = Ingonish Beach Cs, NS, CN
+location = (0.81454516190575366, -1.054178868204575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXIB.TXT
+
+[cxka]
+description = Kapukasing Cda, ON, CN
+location = (0.8623671834103982, -1.4388494353441252)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXKA.TXT
+zone = ('miz008', 0.059772924409148984)
+
+[cxke]
+description = Kemptville Cs, ON, CN
+location = (0.78539816339744828, -1.3199925132833115)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXKE.TXT
+zone = ('nyz087', 0.0093321354307642421)
+
+[cxki]
+description = Kirkland Lake Cs, ON, CN
+location = (0.84037603483526968, -1.3962634015954636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXKI.TXT
+zone = ('miz008', 0.063099125088618369)
+
+[cxkm]
+description = Killam Agdm, AB, CN
+location = (0.92240650967900317, -1.9524998342060564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXKM.TXT
+zone = ('mtz010', 0.072124447862414273)
+
+[cxkt]
+description = Kentville , N. S., Canada
+location = (0.78656171623211124, -1.1254464793276768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXKT.TXT
+zone = ('mez030', 0.038416541440935204)
+
+[cxlb]
+description = Lunenberg, NS, CN
+location = (0.77405352325948518, -1.1222467090323538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXLB.TXT
+zone = ('mez032', 0.046860835076676301)
+
+[cxlc]
+description = Lower Carp Lake , N. W. T., Canada
+location = (1.1100294042683936, -1.9873482416042099)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXLC.TXT
+
+[cxll]
+description = Lindberg Landing , N. W. T., Canada
+location = (1.066687061177201, -2.1441369860750337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXLL.TXT
+
+[cxmd]
+description = Morden Cda Cs , Man., Canada
+location = (0.85841110377254437, -1.7118771079977715)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXMD.TXT
+zone = ('ndz007', 0.0084026903624970627)
+
+[cxmg]
+description = Manning Agdm, AB, CN
+location = (0.99431407486116952, -2.04988920646734)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXMG.TXT
+
+[cxmi]
+description = Mcnabs Island , N. S., Canada
+location = (0.77841684638947095, -1.1088658514337306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXMI.TXT
+zone = ('mez002', 0.068120149951601788)
+
+[cxmm]
+description = Fort Mcmurray Cs, Alta., Canada
+location = (0.98872902125478768, -1.9410970164263601)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXMM.TXT
+
+[cxmo]
+description = Morrin Agdm, AB, CN
+location = (0.90163709158027061, -1.9666370011472107)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXMO.TXT
+zone = ('mtz010', 0.050888129056877437)
+
+[cxmy]
+description = Malay Falls , N. S., Canada
+location = (0.78510727518878254, -1.0905398942877902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXMY.TXT
+zone = ('mez006', 0.071173071571595664)
+
+[cxnm]
+description = North Mountain , N. S., Canada
+location = (0.817104978142012, -1.0588330795432266)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXNM.TXT
+
+[cxnp]
+description = Nappan Auto, NS, CN
+location = (0.79848813278740571, -1.1210249785559578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXNP.TXT
+zone = ('mez002', 0.051064560119796425)
+
+[cxol]
+description = Olds Agdm, AB, CN
+location = (0.90338242083226494, -1.9910716106751312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXOL.TXT
+zone = ('mtz010', 0.05509860234720982)
+
+[cxox]
+description = La Ronge , Sask., Canada
+location = (0.9625490824748727, -1.8372499259326975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXOX.TXT
+
+[cxoy]
+description = Oyen Agdm, AB, CN
+location = (0.89675016967468657, -1.9259708295757425)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXOY.TXT
+zone = ('mtz011', 0.048102481212944609)
+
+[cxpa]
+description = Peoria Agdm, AB, CN
+location = (0.97075212995924609, -2.0645499721840928)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXPA.TXT
+
+[cxpc]
+description = Parry Sound Ccg, ON, CN
+location = (0.79133228285422907, -1.3969615332962615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXPC.TXT
+zone = ('nyz001', 0.040699016930241257)
+
+[cxpl]
+description = Pollockville Agdm, AB, CN
+location = (0.8923868465447008, -1.9497073074028655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXPL.TXT
+zone = ('mtz010', 0.04286180711342949)
+
+[cxrb]
+description = Resolute Cs, NU, CN
+location = (1.3041100170901629, -1.6577137235442143)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXRB.TXT
+
+[cxrh]
+description = Rocky Harbour Cs, Nfld., Canada
+location = (0.86510153257185607, -1.0102547486960511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXRH.TXT
+
+[cxrl]
+description = Rich Lake Agdm, AB, CN
+location = (0.95120444233690959, -1.9495327744776663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXRL.TXT
+
+[cxsc]
+description = Schuler Agdm, AB, CN
+location = (0.87807514667834718, -1.9214329735205575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSC.TXT
+zone = ('mtz011', 0.029353941168504195)
+
+[cxse]
+description = Stefansson Island, NT, CN
+location = (1.2875293891962167, -1.8374826364996302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSE.TXT
+
+[cxsh]
+description = Shawinigan Cs , Que., Canada
+location = (0.81303254322069185, -1.2668181487392174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSH.TXT
+zone = ('vtz016', 0.030019631985942423)
+
+[cxsl]
+description = Smoky Lake Agdm, AB, CN
+location = (0.94736471798252209, -1.9634954084936207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSL.TXT
+zone = ('mtz010', 0.096619333288133338)
+
+[cxsp]
+description = St Paul Agdm, AB, CN
+location = (0.94265232900213736, -1.9420278586940904)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSP.TXT
+zone = ('mtz010', 0.093058811274193465)
+
+[cxsr]
+description = Spirit River Auto Station, Alta, Canada
+location = (0.97206597503505288, -2.0810287892050057)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSR.TXT
+
+[cxsw]
+description = St. John'S West Cda Cs, Nfld., Canada
+location = (0.82930289035872795, -0.9212671975283957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXSW.TXT
+
+[cxtd]
+description = Tracadie, NS, CN
+location = (0.79604467183461369, -1.0765190826301025)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTD.TXT
+
+[cxth]
+description = Two Hills Agdm, AB, CN
+location = (0.93602007784455898, -1.9491837086272674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTH.TXT
+zone = ('mtz010', 0.085878628622913497)
+
+[cxtn]
+description = Tuktut Nogait , N. W. T., Canada
+location = (1.2074769541714103, -2.1354103398150621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTN.TXT
+
+[cxto]
+description = Toronto, ON, CN
+location = (0.81454516190575366, -1.3857914260834978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTO.TXT
+zone = ('nyz001', 0.061085630108338652)
+
+[cxtp]
+description = Terra Nova National Park Cs, Nfld., Canada
+location = (0.84747855526352434, -0.94203176749031714)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTP.TXT
+
+[cxtv]
+description = Trail Valley , N. W. T., Canada
+location = (1.1999138607461015, -2.3300145514124297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXTV.TXT
+
+[cxvm]
+description = Vermilion Agdm, AB, CN
+location = (0.93095862301377541, -1.9352210746113125)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXVM.TXT
+zone = ('mtz044', 0.082253113096734803)
+
+[cxvn]
+description = Vineland Station Rcs, ON, CN
+location = (0.75363317101115146, -1.3857914260834978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXVN.TXT
+zone = ('nyz010', 0.0099679376607140335)
+
+[cxvw]
+description = Valleyview Agdm, AB, CN
+location = (0.96167641784887559, -2.0455258833373544)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXVW.TXT
+
+[cxwb]
+description = Wager Bay (Aut), NU, CN
+location = (1.1498229112138643, -1.5611970159089279)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXWB.TXT
+
+[cxwm]
+description = Wrentham Agdm, AB, CN
+location = (0.86393797973719311, -1.9568631573360424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXWM.TXT
+zone = ('mtz010', 0.014356173842931166)
+
+[cxwn]
+description = Winnipeg The Forks, Man., Canada
+location = (0.87062840853650469, -1.6952964801038255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXWN.TXT
+zone = ('mnz004', 0.0197237358086889)
+
+[cxyh]
+description = Yohin, NU, CN
+location = (1.0688396339213275, -2.1596704164177831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXYH.TXT
+
+[cxzc]
+description = Moosonee Rcs, ON, CN
+location = (0.89483030749749282, -1.4067353771074296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXZC.TXT
+zone = ('miz008', 0.098031616476094069)
+
+[cxzu]
+description = Whitecourt , Alta., Canada
+location = (0.94509578995492938, -2.0208003856007677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXZU.TXT
+zone = ('idz001', 0.098972585025898133)
+
+[cxzv]
+description = Sept-Iles, QB, CN
+location = (0.87650435035155227, -1.1562806294462433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CXZV.TXT
+zone = ('mez002', 0.065082894154005921)
+
+[cyab]
+description = Arctic Bay, Nunavut, Canada
+location = (1.2747659979244137, -1.4868134086611933)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAB.TXT
+
+[cyad]
+description = La Grande Iii Supplementary Aviation Weather Reporting Station, Canada
+location = (0.93491470265162924, -1.3299408900196792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAD.TXT
+
+[cyah]
+description = La Grande Iv, Que., Canada
+location = (0.93811447294695216, -1.2857258823024895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAH.TXT
+
+[cyam]
+description = Sault Ste Marie, Ont., Canada
+location = (0.81128721396869752, -1.4748032179352084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAM.TXT
+zone = ('miz008', 0.0033450047298128798)
+
+[cyas]
+description = Kangirsuk Supplementary Aviation Weather Reporting Station, Canada
+location = (1.0474884394052635, -1.2217304763960306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAS.TXT
+
+[cyaw]
+description = Shearwater, N. S., Canada
+location = (0.77899862280680243, -1.1082840750163994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAW.TXT
+zone = ('mez002', 0.068133488268611736)
+
+[cyay]
+description = Saint Anthony Airport, Canada
+location = (0.89709923552508541, -0.97883882216015317)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAY.TXT
+
+[cyaz]
+description = Tofino Airport, Canada
+location = (0.85666577452055015, -2.195042422591535)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYAZ.TXT
+zone = ('waz515', 0.024387683402037643)
+
+[cybb]
+description = Pelly Bay Airport, Canada
+location = (1.1961323140334472, -1.5675965564995735)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBB.TXT
+
+[cybc]
+description = Baie Comeau, Que., Canada
+location = (0.85753843914654726, -1.1903145498601329)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBC.TXT
+zone = ('mez001', 0.03958391253190225)
+
+[cybd]
+description = Bella Coola Airport, Canada
+location = (0.91426163983636299, -2.2092959448161555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBD.TXT
+zone = ('akz029', 0.072855335900038329)
+
+[cybg]
+description = Bagotville, Que., Canada
+location = (0.8435758051305926, -1.2391837689159739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBG.TXT
+zone = ('mez001', 0.032858125841091032)
+
+[cybk]
+description = Baker Lake, N. W. T., Canada
+location = (1.1222467090323538, -1.6769705229578848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBK.TXT
+
+[cybl]
+description = Campbell River Airport, Canada
+location = (0.87179196137116766, -2.1863157763315635)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBL.TXT
+zone = ('waz515', 0.033363775715049268)
+
+[cybn]
+description = Borden, Ont., Canada
+location = (0.77230819400749084, -1.3948089605521352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBN.TXT
+zone = ('nyz001', 0.023546384486321768)
+
+[cybq]
+description = Tadoule Lake Airport, Tadoule Lake, Canada
+location = (1.0246149279912609, -1.7193626273555933)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBQ.TXT
+
+[cybr]
+description = Brandon, Man., Canada
+location = (0.87121018495383618, -1.7444565873683324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBR.TXT
+zone = ('ndz005', 0.020009567437212564)
+
+[cybu]
+description = Nipawin, Sask., Canada
+location = (0.93084226773030909, -1.8151424220741028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBU.TXT
+zone = ('ndz001', 0.079061123176630416)
+
+[cybv]
+description = Berens River Airport, Canada
+location = (0.91367986341903151, -1.6935511508518311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBV.TXT
+zone = ('mnz004', 0.062429406239212136)
+
+[cybw]
+description = Calgary / Springbank, Canada
+location = (0.89186324776910242, -1.9960748878641814)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBW.TXT
+zone = ('mtz010', 0.045563772701835821)
+
+[cybx]
+description = Blanc Sablon, Que., Canada
+location = (0.89797190015108264, -0.99803744393209071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYBX.TXT
+
+[cycb]
+description = Cambridge Bay, N. W. T., Canada
+location = (1.2060225131280815, -1.834631932054706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCB.TXT
+
+[cycd]
+description = Nanaimo Airport, Canada
+location = (0.85608399810321856, -2.1618811668036426)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCD.TXT
+zone = ('waz515', 0.015449899642706126)
+
+[cycg]
+description = Castlegar Airport, Canada
+location = (0.86044732123320444, -2.053088976762663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCG.TXT
+zone = ('waz037', 0.015566239093257536)
+
+[cyco]
+description = Coppermine, N. W. T., Canada
+location = (1.1836241210608212, -2.0094557454628048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCO.TXT
+
+[cycp]
+description = Blue River, B. C., Canada
+location = (0.90989831670637711, -2.0821777976292353)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCP.TXT
+zone = ('waz038', 0.063194850874566791)
+
+[cycq]
+description = Chetwynd Airport, Canada
+location = (0.97214839336084158, -2.1229021468424363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCQ.TXT
+
+[cycs]
+description = Chesterfield Inlet, Canada
+location = (1.1053751929297422, -1.5833045197675226)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCS.TXT
+
+[cycx]
+description = Gagetown Can-Mil, Canada
+location = (0.79994257383073442, -1.1594803997415664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCX.TXT
+zone = ('mez032', 0.017134738772929255)
+
+[cycy]
+description = Clyde, N. W. T., Canada
+location = (1.2301662344473365, -1.1958414258247814)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYCY.TXT
+
+[cyda]
+description = Dawson, Y. T., Canada
+location = (1.117883385902368, -2.4283347659414436)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDA.TXT
+zone = ('akz224', 0.029092983400040077)
+
+[cydb]
+description = Burwash Airport, Canada
+location = (1.0710503843071868, -2.4265894366894494)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDB.TXT
+zone = ('akz017', 0.028037089160280453)
+
+[cydc]
+description = Princeton Airport, Canada
+location = (0.86335620331986174, -2.1034126368618327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDC.TXT
+zone = ('waz518', 0.020392139875921301)
+
+[cydf]
+description = Deer Lake, Nfld., Canada
+location = (0.85899288018987585, -1.0018189906447452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDF.TXT
+
+[cydn]
+description = Dauphin, Man., Canada
+location = (0.89186324776910242, -1.7462019166203266)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDN.TXT
+zone = ('ndz005', 0.040691958497331711)
+
+[cydp]
+description = Nain, Nfld, Canada
+location = (0.98698369200279334, -1.0765772602718355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDP.TXT
+
+[cydq]
+description = Dawson Creek Airport, Canada
+location = (0.97302105798683869, -2.0975948726885183)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYDQ.TXT
+
+[cyed]
+description = Edmonton Namao Alta., Canada
+location = (0.93666003190362346, -1.9803669245962325)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYED.TXT
+zone = ('mtz010', 0.08640503166315823)
+
+[cyeg]
+description = Edmonton International, Alta., Canada
+location = (0.93026049131297761, -1.9824031420568926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYEG.TXT
+zone = ('mtz010', 0.080208737095464513)
+
+[cyek]
+description = Arviat Airport, Canada
+location = (1.0663961729685354, -1.6417730497093326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYEK.TXT
+
+[cyen]
+description = Estevan, Sask., Canada
+location = (0.85899288018987585, -1.797107353136828)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYEN.TXT
+zone = ('ndz002', 0.0090317887061491849)
+
+[cyet]
+description = Edson, Alta., Canada
+location = (0.93520559086029498, -2.0327268021560627)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYET.TXT
+zone = ('idz001', 0.088726793774640364)
+
+[cyev]
+description = Inuvik, N. W. T., Canada
+location = (1.1920598791121271, -2.3297236632037639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYEV.TXT
+
+[cyfb]
+description = Iqaluit, N. W. T., Canada
+location = (1.1126473981463851, -1.1964232022421128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYFB.TXT
+
+[cyfc]
+description = Fredericton, N. B., Canada
+location = (0.80052435024806579, -1.1612257289935606)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYFC.TXT
+zone = ('mez032', 0.016235535126031049)
+
+[cyfo]
+description = Flin Flon Airport, Canada
+location = (0.95440421263223252, -1.7747089610695674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYFO.TXT
+
+[cyfr]
+description = Fort Resolution, Canada
+location = (1.067850614011864, -1.9841484713088871)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYFR.TXT
+
+[cyfs]
+description = Fort Simpson, N. W. T., Canada
+location = (1.0777408131064985, -2.1159208298344589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYFS.TXT
+
+[cyft]
+description = Makkovik Airport, Canada
+location = (0.96138552964020985, -1.0329440289719773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYFT.TXT
+
+[cyge]
+description = Golden Airport, Canada
+location = (0.89535390627309097, -2.0417443366246997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGE.TXT
+zone = ('idz001', 0.049100167038513047)
+
+[cygh]
+description = Fort Good Hope Airport, Canada
+location = (1.156571517654909, -2.2447843062733734)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGH.TXT
+
+[cygk]
+description = Kingston, Ont., Canada
+location = (0.77172641759015936, -1.3369222070276563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGK.TXT
+zone = ('nyz007', 0.0091698383930018754)
+
+[cygl]
+description = La Grande Riviere, Que, Canada
+location = (0.93607825548629209, -1.3561208287995941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGL.TXT
+
+[cygp]
+description = Gaspe, Que., Canada
+location = (0.85113889855590141, -1.1254464793276768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGP.TXT
+zone = ('mez002', 0.056461718709472551)
+
+[cygq]
+description = Geraldton, Ont., Canada
+location = (0.86888307928451036, -1.5172728964004039)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGQ.TXT
+zone = ('miz001', 0.041742861041435403)
+
+[cygr]
+description = Iles De La Madeleineque., Canada
+location = (0.82757695365397788, -1.07832258952383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGR.TXT
+
+[cygt]
+description = Igloolik Airport, Canada
+location = (1.2106767244667331, -1.4279702163400272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGT.TXT
+
+[cygv]
+description = Havre St Pierre, Canada
+location = (0.87760972554448202, -1.1103202924770592)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGV.TXT
+zone = ('mez002', 0.08173205726644435)
+
+[cygw]
+description = Kuujjuarapik, Que., Canada
+location = (0.96487618814419851, -1.357284381634257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGW.TXT
+
+[cygx]
+description = Gillam, Man., Canada
+location = (0.98349303349880468, -1.65282680163863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYGX.TXT
+
+[cyha]
+description = Quaqtaq Airport, Canada
+location = (1.0655235083425381, -1.215330935805385)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHA.TXT
+
+[cyhd]
+description = Dryden Airport, Canada
+location = (0.86975574391050758, -1.6187928812247407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHD.TXT
+zone = ('mnz011', 0.029679401036384379)
+
+[cyhe]
+description = Hope, B. C., Canada
+location = (0.8616108740678674, -2.1202841529644445)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHE.TXT
+zone = ('waz503', 0.014404354401332109)
+
+[cyhh]
+description = Nemiscau Airport Supplementary Aviation Weather Reporting Station, Canada
+location = (0.90233522328106841, -1.3284864489763504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHH.TXT
+
+[cyhi]
+description = Holman Island Airport, Canada
+location = (1.2351113339946538, -2.0559978588493202)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHI.TXT
+
+[cyhk]
+description = Gjoa Haven Airport, Canada
+location = (1.1978776432854417, -1.6728980880365647)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHK.TXT
+
+[cyhm]
+description = Hamilton Airport, Canada
+location = (0.75340046044421893, -1.3950998487608008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHM.TXT
+zone = ('nyz085', 0.017726582371084827)
+
+[cyhu]
+description = Saint Hubert Airport, Canada
+location = (0.79441569786608568, -1.2813625591725037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHU.TXT
+zone = ('nyz028', 0.012519191457310674)
+
+[cyhy]
+description = Hay River, N. W. T., Canada
+location = (1.0617419616298838, -2.0208003856007677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHY.TXT
+
+[cyhz]
+description = Halifax International Airport, Canada
+location = (0.78336194593678821, -1.1082840750163994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYHZ.TXT
+zone = ('mez002', 0.065787306509602517)
+
+[cyik]
+description = Ivujivik Airport Supplementary Aviation Weather Reporting Station, Canada
+location = (1.0893763414531272, -1.3604841519295798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYIK.TXT
+
+[cyio]
+description = Pond Inlet, N. W. T., Canada
+location = (1.2688543661998777, -1.3607750401382457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYIO.TXT
+
+[cyiv]
+description = Island Lake, Man., Canada
+location = (0.93985980219894649, -1.6519541370126329)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYIV.TXT
+zone = ('mnz006', 0.088673089056831592)
+
+[cyjf]
+description = Fort Liard Airport, Canada
+location = (1.0512699861179178, -2.1551907380043311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYJF.TXT
+
+[cyjt]
+description = Stephenville, Nfld., Canada
+location = (0.84706646363458127, -1.0218902770426799)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYJT.TXT
+
+[cyka]
+description = Kamloops, B. C., Canada
+location = (0.88488193076112509, -2.1022490840271701)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKA.TXT
+zone = ('waz503', 0.03942552602675467)
+
+[cykd]
+description = Aklavik Airport, Canada
+location = (1.1906054380687985, -2.3561944901923448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKD.TXT
+
+[cykf]
+description = Waterloo Well, Canada
+location = (0.75863644820020193, -1.4029538303947753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKF.TXT
+zone = ('paz001', 0.024050994957891689)
+
+[cykg]
+description = Kangiqsujuaq Supplementary Aviation Weather Reporting Station, Canada
+location = (1.0748319310198413, -1.2554735086012545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKG.TXT
+
+[cykj]
+description = Key Lake, Canada
+location = (0.99920099676675367, -1.8433585783146775)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKJ.TXT
+
+[cykl]
+description = Schefferville, Que., Canada
+location = (0.95644043009289259, -1.165879940332212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKL.TXT
+
+[cyko]
+description = Akulivik Airport, Canada
+location = (1.0614510734212181, -1.3639748104335687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKO.TXT
+
+[cykq]
+description = Waskaganish Airport, Canada
+location = (0.89855367656841401, -1.3744467859455345)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKQ.TXT
+
+[cyky]
+description = Kindersley, Sask., Canada
+location = (0.89913545298574538, -1.9053177667604766)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKY.TXT
+zone = ('mtz059', 0.050331563087647253)
+
+[cykz]
+description = Toronto Buttonville, Canada
+location = (0.76561776520817926, -1.3852096496661661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYKZ.TXT
+zone = ('nyz001', 0.014046659296803814)
+
+[cyla]
+description = Aupaluk, Que., Canada
+location = (1.0349220687909042, -1.2147443112512422)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLA.TXT
+
+[cylc]
+description = Kimmirut A Nwt, Canada
+location = (1.096939434878436, -1.2196942589353708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLC.TXT
+
+[cyld]
+description = Chapleau, Ont., Canada
+location = (0.83455827066195531, -1.4547319315372735)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLD.TXT
+zone = ('miz008', 0.030228284826838092)
+
+[cylj]
+description = Meadow Lake, Sask., Canada
+location = (0.94480490174626375, -1.8939731266225133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLJ.TXT
+zone = ('mtz059', 0.09378807115692106)
+
+[cylk]
+description = Lutsel Ke, N. W. T., Canada
+location = (1.0893763414531272, -1.9314977055403915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLK.TXT
+
+[cyll]
+description = Lloydminister, Alta., Canada
+location = (0.93055137952164346, -1.9210257300284252)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLL.TXT
+zone = ('mtz011', 0.081830645883227304)
+
+[cylt]
+description = Alert Airport, Canada
+location = (1.4401875211039876, -1.0870492357838015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLT.TXT
+
+[cylu]
+description = Kangiksualujjuaq A, Canada
+location = (1.0247991591293373, -1.1516264181075917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLU.TXT
+
+[cylw]
+description = Kelowna Airport, Canada
+location = (0.8720828495798334, -2.0836322386725641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYLW.TXT
+zone = ('waz038', 0.02621107606243353)
+
+[cyma]
+description = Mayo Airport, Canada
+location = (1.1103202924770592, -2.3713206770429625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMA.TXT
+zone = ('akz018', 0.070762268752699323)
+
+[cymh]
+description = Mary'S Harbour, Canada
+location = (0.91280719879303429, -0.97476638723883313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMH.TXT
+
+[cymj]
+description = Moose Jaw, Sask., Canada
+location = (0.87848239017047924, -1.8421950254800148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMJ.TXT
+zone = ('mtz018', 0.027044463866237791)
+
+[cymm]
+description = Fort Mcmurray, Alta., Canada
+location = (0.98872902125478768, -1.9410970164263601)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMM.TXT
+
+[cymo]
+description = Moosonee, Ont., Canada
+location = (0.8947721298557596, -1.4076080417334269)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMO.TXT
+zone = ('miz008', 0.097714937211943062)
+
+[cymt]
+description = Chibougamau-Chapais, Que, Canada
+location = (0.86859219107584462, -1.3008520691531069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMT.TXT
+zone = ('mez003', 0.081417923802975189)
+
+[cymu]
+description = Umiujaq, Canada
+location = (0.9866928037941276, -1.3354677659843277)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMU.TXT
+
+[cymx]
+description = Montreal / Mirabel, Canada
+location = (0.79732457995274286, -1.2921254228931354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYMX.TXT
+zone = ('nyz027', 0.014469725387165889)
+
+[cyna]
+description = Natashquan, Que., Canada
+location = (0.87586439629248769, -1.0789043659411615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYNA.TXT
+
+[cync]
+description = Aeroport De Wemindji, Que., Canada
+location = (0.92521358089262729, -1.3758478974839412)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYNC.TXT
+
+[cynd]
+description = Gatineau Airport, Canada
+location = (0.79441569786608568, -1.3188871380903817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYND.TXT
+zone = ('nyz026', 0.014174541690669481)
+
+[cyne]
+description = Norway House, Man., Canada
+location = (0.94189601965960656, -1.7075137848677857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYNE.TXT
+zone = ('ndz008', 0.090799485189547779)
+
+[cynm]
+description = Matagami, Que., Canada
+location = (0.86859219107584462, -1.3581570462602541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYNM.TXT
+zone = ('nyz026', 0.092461317516674774)
+
+[cyoa]
+description = Ekati, N. W. T., Canada
+location = (1.1292280260403313, -1.9306250409143941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOA.TXT
+
+[cyoc]
+description = Old Crow Airport, Canada
+location = (1.1792607979308352, -2.4402611824967382)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOC.TXT
+zone = ('akz224', 0.059228445395030395)
+
+[cyod]
+description = Cold Lake, Alta., Canada
+location = (0.949750001293581, -1.9248072767410798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOD.TXT
+
+[cyoj]
+description = High Level, Alta, Canada
+location = (1.0230538298773428, -2.0449441069200227)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOJ.TXT
+
+[cyoo]
+description = Oshawa, CN
+location = (0.76637407455071005, -1.376715713973127)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOO.TXT
+zone = ('nyz001', 0.012494269474726075)
+
+[cyow]
+description = Ottawa Int'L. Ont., Canada
+location = (0.79092503936209702, -1.3206324673423762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOW.TXT
+zone = ('nyz026', 0.012369158091722277)
+
+[cyoy]
+description = Valcartier Airport, Canada
+location = (0.81855941918534059, -1.2479104151759457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYOY.TXT
+zone = ('mez003', 0.021687817298494963)
+
+[cypa]
+description = Prince Albert, Sask., Canada
+location = (0.92880605026964902, -1.8445221311493407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPA.TXT
+zone = ('mtz018', 0.077382252038940252)
+
+[cypc]
+description = Paulatuk Airport, Canada
+location = (1.2103858362580675, -2.1647900488903002)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPC.TXT
+
+[cypd]
+description = Port Hawkesbury, Canada
+location = (0.79703369174407712, -1.0713412725158526)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPD.TXT
+
+[cype]
+description = Peace River, Alta., Canada
+location = (0.98145681603814472, -2.0495983182586746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPE.TXT
+
+[cypg]
+description = Portage Southport A, Canada
+location = (0.87091929674517043, -1.7150768782930945)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPG.TXT
+zone = ('ndz007', 0.019812620524317783)
+
+[cyph]
+description = Inukjuak Airport Supplementary Aviation Weather Reporting Station, Canada
+location = (1.0204358359993513, -1.3628112575989055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPH.TXT
+
+[cypl]
+description = Pickle Lake Man, Canada
+location = (0.89797190015108264, -1.5742869852988852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPL.TXT
+zone = ('mnz011', 0.063459894528886451)
+
+[cypq]
+description = Peterborough Airport, Canada
+location = (0.7720173057988251, -1.3677563571462228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPQ.TXT
+zone = ('nyz002', 0.017208980909125954)
+
+[cypr]
+description = Prince Rupert, B. C., Canada
+location = (0.94771378383292093, -2.276491121017937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPR.TXT
+zone = ('akz029', 0.025507495811564952)
+
+[cypw]
+description = Powell River Airport, Canada
+location = (0.86975574391050758, -2.1729349187329401)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPW.TXT
+zone = ('waz001', 0.028049901701233126)
+
+[cypx]
+description = Povungnituq, Canada
+location = (1.0480702158225947, -1.3488486235829509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPX.TXT
+
+[cypy]
+description = Fort Chipewyan, Alta., Canada
+location = (1.0256718237553344, -1.9393516871743657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYPY.TXT
+
+[cyqa]
+description = Muskoka, Ont., Canada
+location = (0.78481638698011691, -1.3840460968315034)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQA.TXT
+zone = ('nyz001', 0.031597442294868418)
+
+[cyqb]
+description = Quebec, Que, Canada
+location = (0.81681408993334614, -1.2458741977152856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQB.TXT
+zone = ('mez003', 0.019599579249382455)
+
+[cyqd]
+description = The Pas, Man., Canada
+location = (0.94189601965960656, -1.7645278737662671)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQD.TXT
+zone = ('ndz004', 0.09035969450223022)
+
+[cyqf]
+description = Red Deer, Alta., Canada
+location = (0.91077098133237422, -1.9879300180215413)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQF.TXT
+zone = ('mtz010', 0.061682981839930782)
+
+[cyqg]
+description = Windsor, Ont., Canada
+location = (0.73769249717626995, -1.4480415027379621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQG.TXT
+zone = ('miz076', 0.0041414065701580773)
+
+[cyqh]
+description = Watson Lake, Y. T., Canada
+location = (1.0492337686572577, -2.2482749647773623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQH.TXT
+zone = ('akz026', 0.072229739499526491)
+
+[cyqi]
+description = Yarmouth, N. S., Canada
+location = (0.76503598879084778, -1.1533717473595859)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQI.TXT
+zone = ('mez030', 0.023456202663628391)
+
+[cyqk]
+description = Kenora, Ont., Canada
+location = (0.86888307928451036, -1.6470090374653155)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQK.TXT
+zone = ('mnz006', 0.018687024205908544)
+
+[cyql]
+description = Lethbridge, Alta., Canada
+location = (0.86626508540651892, -1.9687313962496036)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQL.TXT
+zone = ('mtz010', 0.015650532190672865)
+
+[cyqm]
+description = Moncton, N. B., Canada
+location = (0.80488767337805167, -1.1289371378316655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQM.TXT
+zone = ('mez002', 0.043836262561264709)
+
+[cyqq]
+description = Comox, B. C., Canada
+location = (0.86771952644984751, -2.1799162357409179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQQ.TXT
+zone = ('waz515', 0.028096758997058595)
+
+[cyqr]
+description = Regina, Sask., Canada
+location = (0.88022771942247346, -1.8267779504207318)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQR.TXT
+zone = ('mtz019', 0.029938577088532339)
+
+[cyqt]
+description = Thunder Bay, Ont., Canada
+location = (0.84415758154792409, -1.558869910239602)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQT.TXT
+zone = ('miz001', 0.016941469257779951)
+
+[cyqu]
+description = Grande Prairie, Alta., Canada
+location = (0.96313085889220418, -2.0749055924125921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQU.TXT
+
+[cyqv]
+description = Yorkton, Sask., Canada
+location = (0.8947721298557596, -1.7883807068768565)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQV.TXT
+zone = ('ndz002', 0.043214154534199488)
+
+[cyqw]
+description = North Battleford, Sask., Canada
+location = (0.92095206863567458, -1.8893189152838616)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQW.TXT
+zone = ('mtz059', 0.069782647255946267)
+
+[cyqx]
+description = Gander Int. Airport, Nfld., Canada
+location = (0.85433866885122434, -0.95236799517157256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQX.TXT
+
+[cyqy]
+description = Sydney, N. S., Canada
+location = (0.80576033800404878, -1.0480702158225947)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQY.TXT
+
+[cyqz]
+description = Quesnel Airport, Canada
+location = (0.9256062799743261, -2.1383192219017193)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYQZ.TXT
+zone = ('waz503', 0.072860640776349156)
+
+[cyra]
+description = Rae Lakes Arpt, NT, CN
+location = (1.1191051163787642, -2.0474457455145481)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRA.TXT
+
+[cyrb]
+description = Resolute, N. W. T., Canada
+location = (1.30405183944843, -1.6577719011859473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRB.TXT
+
+[cyrj]
+description = Roberval, Que., Canada
+location = (0.84677557542591553, -1.2612912727745689)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRJ.TXT
+zone = ('mez003', 0.048154984348438748)
+
+[cyrl]
+description = Red Lake, Ont., Canada
+location = (0.89128147135177105, -1.6371188383706812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRL.TXT
+zone = ('mnz006', 0.041931057094109443)
+
+[cyrt]
+description = Rankin Inlet, N. W. T., Canada
+location = (1.0963576584611048, -1.607739129295443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRT.TXT
+
+[cyrv]
+description = Revelstoke, B. C., Canada
+location = (0.88953614209977661, -2.0626882876486317)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYRV.TXT
+zone = ('waz038', 0.04287268040323268)
+
+[cysb]
+description = Sudbury, Ont., Canada
+location = (0.81361431963802333, -1.4102260356114182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSB.TXT
+zone = ('miz008', 0.04571013802936031)
+
+[cysc]
+description = Sherbrooke, Que., Canada
+location = (0.79237948040542561, -1.2546008439752574)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSC.TXT
+zone = ('nhz001', 0.010451375338890888)
+
+[cysd]
+description = Suffield Airport, Canada
+location = (0.87731883733581628, -1.9405152400090289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSD.TXT
+zone = ('mtz044', 0.02871949838121781)
+
+[cysf]
+description = Stony Rapids Airport, Canada
+location = (1.0341075818066403, -1.847140125027332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSF.TXT
+
+[cysj]
+description = Saint John, N. B., Canada
+location = (0.79121592757076276, -1.1498810888555975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSJ.TXT
+zone = ('mez032', 0.022910842467720353)
+
+[cysk]
+description = Sanikiluaq Airport, Canada
+location = (0.9866928037941276, -1.3831734322055063)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSK.TXT
+
+[cysl]
+description = Saint Leonard Airport, Canada
+location = (0.82292274231532636, -1.1839150092694868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSL.TXT
+zone = ('mez002', 0.0087002474079736717)
+
+[cysm]
+description = Fort Smith, N. W. T., Canada
+location = (1.0474884394052635, -1.953896097607652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSM.TXT
+
+[cysn]
+description = Saint Catharines Airport, Canada
+location = (0.75398223686155041, -1.3817189911621777)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSN.TXT
+zone = ('nyz001', 0.005396610952564951)
+
+[cysp]
+description = Marathon, On, CN
+location = (0.85084801034723567, -1.5070918090971035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSP.TXT
+zone = ('miz001', 0.031342895555369135)
+
+[cysy]
+description = Sachs Harbour Airport, Canada
+location = (1.2566370614359172, -2.1866066645402293)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYSY.TXT
+
+[cyte]
+description = Cape Dorset, N. W. T., Canada
+location = (1.1207922679890254, -1.3357586541929936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTE.TXT
+
+[cyth]
+description = Thompson Weather Office, Man, Canada
+location = (0.9738937226128358, -1.7078046730764513)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTH.TXT
+
+[cytl]
+description = Big Trout Lake, Canada
+location = (0.93956891399028075, -1.5684692211255706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTL.TXT
+
+[cytq]
+description = Tasiujaq A, Canada
+location = (1.0239264945033399, -1.2208578117700335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTQ.TXT
+
+[cytr]
+description = Trenton, Ont., Canada
+location = (0.76998108833816503, -1.3532119467129369)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTR.TXT
+zone = ('nyz003', 0.017058404704989528)
+
+[cyts]
+description = Timmins, Ont., Canada
+location = (0.84764824005191275, -1.4201162347060527)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTS.TXT
+zone = ('miz008', 0.054770861839338991)
+
+[cytz]
+description = Toronto Island Airport Automated Reporting Station, Canada
+location = (0.76154533028685911, -1.3857914260834978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYTZ.TXT
+zone = ('nyz001', 0.011242276605016196)
+
+[cyua]
+description = Shingle Point, Y. T., Canada
+location = (1.2034045192500902, -2.3948826219448858)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUA.TXT
+zone = ('akz224', 0.088298882176558)
+
+[cyub]
+description = Tuktoyaktuk, Canada
+location = (1.2121311655100619, -2.321578793361124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUB.TXT
+
+[cyul]
+description = Montreal / Pierre Elliot Trudeau International Airport, Que, Canada
+location = (0.79354303324008857, -1.2871803233458181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUL.TXT
+zone = ('nyz028', 0.011951519622545764)
+
+[cyus]
+description = Shepherd Bay, N. W. T., Canada
+location = (1.2010774135807645, -1.6307192977800353)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUS.TXT
+
+[cyut]
+description = Repulse Bay Airport, Canada
+location = (1.1612257289935606, -1.5053464798451093)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUT.TXT
+
+[cyux]
+description = Hall Beach, N. W. T., Canada
+location = (1.200495637163433, -1.4180800172453927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUX.TXT
+
+[cyuy]
+description = Rouyn Airport, Canada
+location = (0.8412486994612669, -1.3759012269888631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYUY.TXT
+zone = ('nyz026', 0.075072091044110417)
+
+[cyvc]
+description = La Ronge, Sask, Canada
+location = (0.9625490824748727, -1.8372499259326975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVC.TXT
+
+[cyvm]
+description = Broughton Island Airport, Canada
+location = (1.1789699097221695, -1.1175924976937024)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVM.TXT
+
+[cyvo]
+description = Val D'Or, Que., Canada
+location = (0.83892159379194109, -1.3575752698429226)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVO.TXT
+zone = ('nyz026', 0.065923594427907059)
+
+[cyvp]
+description = Kuujjuaq, Que., Canada
+location = (1.0140362954087054, -1.1940960965727871)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVP.TXT
+
+[cyvq]
+description = Norman Wells, N. W. T., Canada
+location = (1.1394091133436315, -2.2130774915288098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVQ.TXT
+
+[cyvr]
+description = Vancouver International Air-Port, B. C., Canada
+location = (0.85841110377254437, -2.1496638620396826)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVR.TXT
+zone = ('waz503', 0.0097136293948229431)
+
+[cyvt]
+description = Buffalo Narrows Man, Canada
+location = (0.97447549903016739, -1.8928095737878505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVT.TXT
+
+[cyvv]
+description = Wiarton, Ont., Canada
+location = (0.7810348402674625, -1.4154620233674011)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYVV.TXT
+zone = ('miz055', 0.031637243632986811)
+
+[cywa]
+description = Petawawa, Ont., Canada
+location = (0.80197879129139449, -1.3494304000002824)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWA.TXT
+zone = ('nyz087', 0.035153579697897855)
+
+[cywg]
+description = Winnipeg Int. Airportman., Canada
+location = (0.87091929674517043, -1.6970418093558197)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWG.TXT
+zone = ('ndz008', 0.020099876724442623)
+
+[cywh]
+description = Victoria Harbour, Canada
+location = (0.8450302461739212, -2.1525727441263398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWH.TXT
+zone = ('waz001', 0.0051344050492557573)
+
+[cywj]
+description = Fort Franklin Airport, Canada
+location = (1.1379546723003029, -2.154318073378334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWJ.TXT
+
+[cywk]
+description = Wabush Lake, Nfld., Canada
+location = (0.92386095072233176, -1.1670434931668749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWK.TXT
+
+[cywl]
+description = Williams Lake, B. C., Canada
+location = (0.91077098133237422, -2.130174352059079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWL.TXT
+zone = ('waz503', 0.05821708435662367)
+
+[cywy]
+description = Wrigley Airport, Canada
+location = (1.1033389754690821, -2.154318073378334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYWY.TXT
+
+[cyxc]
+description = Cranbrook, B. C., Canada
+location = (0.86597419719785318, -2.0208003856007677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXC.TXT
+zone = ('idz001', 0.021417994796249572)
+
+[cyxd]
+description = Edmonton Municipal Alta., Canada
+location = (0.93491470265162924, -1.9812395892222296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXD.TXT
+zone = ('mtz010', 0.084732799594184172)
+
+[cyxe]
+description = Saskatoon, Sask., Canada
+location = (0.91048009312370859, -1.861975423669284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXE.TXT
+zone = ('mtz061', 0.059130311345393281)
+
+[cyxh]
+description = Medicine Hat, Alta., Canada
+location = (0.87295551420583051, -1.9323703701663886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXH.TXT
+zone = ('mtz011', 0.025192621974798709)
+
+[cyxj]
+description = Fort St John, B. C., Canada
+location = (0.98145681603814472, -2.1071941835744874)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXJ.TXT
+
+[cyxl]
+description = Sioux Lookout, Ont., Canada
+location = (0.87470084345782484, -1.603957582582789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXL.TXT
+zone = ('mnz011', 0.035256994637261875)
+
+[cyxn]
+description = Whale Cove Airport, Canada
+location = (1.0861765711578044, -1.616174887346749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXN.TXT
+
+[cyxp]
+description = Pangnirtung Airport, Canada
+location = (1.1545353001942491, -1.1469722067689403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXP.TXT
+
+[cyxq]
+description = Beaver Creek Airport, Canada
+location = (1.0893763414531272, -2.4585871396426788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXQ.TXT
+zone = ('akz141', 0.034319411876993888)
+
+[cyxr]
+description = Earlton, Ont., Canada
+location = (0.83252205320129524, -1.393645407717472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXR.TXT
+zone = ('miz008', 0.061306748382857185)
+
+[cyxs]
+description = Prince George, B. C., Canada
+location = (0.94044157861627786, -2.1412281039883765)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXS.TXT
+zone = ('waz503', 0.0877233009232746)
+
+[cyxt]
+description = Terrace, B. C., Canada
+location = (0.95062266591957822, -2.2442025298560422)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXT.TXT
+zone = ('akz029', 0.031452213048134024)
+
+[cyxu]
+description = London, Ont., Canada
+location = (0.75107335477489312, -1.4163346879933985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXU.TXT
+zone = ('ohz089', 0.020746822196870431)
+
+[cyxx]
+description = Abbotsford, B. C., Canada
+location = (0.85579310989455293, -2.135701228023728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXX.TXT
+zone = ('waz503', 0.0032991746317757439)
+
+[cyxy]
+description = Whitehorse, Y. T., Canada
+location = (1.0597057441692237, -2.3573580430270078)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXY.TXT
+zone = ('akz018', 0.020153484912177624)
+
+[cyxz]
+description = Wawa, Ont., Canada
+location = (0.83717626453994676, -1.4797483174825257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYXZ.TXT
+zone = ('miz007', 0.027623549576584718)
+
+[cyyb]
+description = North Bay, Ont., Canada
+location = (0.80896010829937182, -1.3863732025008291)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYB.TXT
+zone = ('nyz001', 0.05562051152393057)
+
+[cyyc]
+description = Calgary International, Alta., Canada
+location = (0.89215413597776816, -1.9899662354822014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYC.TXT
+zone = ('mtz010', 0.044282483745272778)
+
+[cyyd]
+description = Smithers, B. C., Canada
+location = (0.95673131830155833, -2.2197679203281213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYD.TXT
+zone = ('akz028', 0.050153589374406997)
+
+[cyye]
+description = Fort Nelson, B. C., Canada
+location = (1.0268353765899974, -2.1394827747363823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYE.TXT
+
+[cyyf]
+description = Penticton, B. C., Canada
+location = (0.86335620331986174, -2.0874137853852179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYF.TXT
+zone = ('waz038', 0.019289824295259574)
+
+[cyyg]
+description = Charlottetown, P. E. I., Canada
+location = (0.80779655546470885, -1.1018845344257533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYG.TXT
+zone = ('mez002', 0.061560801691236941)
+
+[cyyh]
+description = Spence Bay Airport, Canada
+location = (1.2138764947620562, -1.6333372916580267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYH.TXT
+
+[cyyj]
+description = Victoria Int. Airport, B. C., Canada
+location = (0.84910268109524134, -2.154318073378334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYJ.TXT
+zone = ('waz001', 0.0055716811334592638)
+
+[cyyl]
+description = Lynn Lake, Man., Canada
+location = (0.99251056796744208, -1.7642369855576014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYL.TXT
+
+[cyyn]
+description = Swift Current, Sask., Canada
+location = (0.87760972554448202, -1.8794287161892274)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYN.TXT
+zone = ('mtz059', 0.02622162069050251)
+
+[cyyq]
+description = Churchill, Man., Canada
+location = (1.0250900473380029, -1.6417730497093326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYQ.TXT
+
+[cyyr]
+description = Goose, Nfld., Canada
+location = (0.93055137952164346, -1.0544697564132408)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYR.TXT
+
+[cyyt]
+description = St. John'S, Nfld, Canada
+location = (0.83106761215796654, -0.9203702922183431)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYT.TXT
+
+[cyyu]
+description = Kapuskasing, Ont., Canada
+location = (0.86248353869386452, -1.4393148564779905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYU.TXT
+zone = ('miz008', 0.059748461197459309)
+
+[cyyy]
+description = Mont Joli, Que., Canada
+location = (0.84823001646924423, -1.1906054380687985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYY.TXT
+zone = ('mez001', 0.030668052248434611)
+
+[cyyz]
+description = Toronto Pearson Int'L. Ont., Canada
+location = (0.76212710670419048, -1.389863861004818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYYZ.TXT
+zone = ('nyz001', 0.013910315672245779)
+
+[cyze]
+description = Gore Bay, Ont., Canada
+location = (0.80081523845673153, -1.4410601857299847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZE.TXT
+zone = ('miz018', 0.019010363363124949)
+
+[cyzf]
+description = Yellowknife, N. W. T., Canada
+location = (1.0902490060791246, -1.9975293289075102)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZF.TXT
+
+[cyzg]
+description = Salliut Airport Supplementary Aviation Weather Reporting Station, Canada
+location = (1.0853039065318073, -1.3206324673423762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZG.TXT
+
+[cyzh]
+description = Slave Lake, Alta, Canada
+location = (0.96516707635286414, -2.0033470930808246)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZH.TXT
+
+[cyzp]
+description = Sandspit, B. C., Canada
+location = (0.9293878266869805, -2.3006348423371921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZP.TXT
+zone = ('akz027', 0.037699127937949592)
+
+[cyzr]
+description = Sarnia Airport, Canada
+location = (0.75049157835756175, -1.436696862599999)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZR.TXT
+zone = ('miz063', 0.0047722002778767961)
+
+[cyzs]
+description = Coral Harbour, N. W. T., Canada
+location = (1.1205013797803596, -1.4550228197459394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZS.TXT
+
+[cyzt]
+description = Port Hardy, B. C., Canada
+location = (0.88459104255245935, -2.2229676906234443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZT.TXT
+zone = ('waz515', 0.056883213850624899)
+
+[cyzu]
+description = Whitecourt, Alta., Canada
+location = (0.94509578995492938, -2.0208003856007677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZU.TXT
+zone = ('idz001', 0.098972585025898133)
+
+[cyzv]
+description = Sept-Iles, Que., Canada
+location = (0.87644617270981917, -1.156571517654909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZV.TXT
+zone = ('mez002', 0.064961480776357952)
+
+[cyzw]
+description = Teslin, Y. T., Canada
+location = (1.0501064332832548, -2.3166336938138063)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZW.TXT
+zone = ('akz025', 0.038623006310668603)
+
+[cyzx]
+description = Greenwood, N. S., Canada
+location = (0.78510727518878254, -1.1330095727529856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZX.TXT
+zone = ('mez032', 0.03577603039564755)
+
+[cyzy]
+description = Mackenzie, B. C., Canada
+location = (0.96516707635286414, -2.1490820856223514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CYZY.TXT
+
+[czbf]
+description = Bathurst Airport Aviation Weather Reporting Station, Canada
+location = (0.83135850036663228, -1.1475539831862718)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZBF.TXT
+zone = ('mez002', 0.033282670552073096)
+
+[czcp]
+description = Cape Parry, N. W. T., Canada
+location = (1.2234758056480248, -2.1767164654455948)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZCP.TXT
+
+[czcr]
+description = Charlo Auto, NB, CN
+location = (0.83740897510687928, -1.1576768928478387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZCR.TXT
+zone = ('mez002', 0.031258063466056162)
+
+[czdb]
+description = Debert, NS, CN
+location = (0.79272854625582456, -1.1077604762408009)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZDB.TXT
+zone = ('mez002', 0.061834861024034612)
+
+[czel]
+description = Elora Rcs, CN
+location = (0.76183621849552485, -1.4035937844538398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZEL.TXT
+zone = ('paz001', 0.027284176271036936)
+
+[czem]
+description = Eastmain River Airport, Canada
+location = (0.91164364595837144, -1.3703743510242143)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZEM.TXT
+
+[czev]
+description = Inuvik Climate, CN
+location = (1.1924089449625259, -2.330363617262829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZEV.TXT
+
+[czfa]
+description = Faro Airport, Canada
+location = (1.0855947947404729, -2.3276874457431043)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZFA.TXT
+zone = ('akz018', 0.048859858678590259)
+
+[czfm]
+description = Fort Mcpherson Airport, Canada
+location = (1.1763519158441782, -2.3535764963143535)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZFM.TXT
+
+[czfn]
+description = Fort Norman Airport, Canada
+location = (1.1330095727529856, -2.1915517640875466)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZFN.TXT
+
+[czfs]
+description = Ft Simpson Climate, CN
+location = (1.0777408131064985, -2.115862652192726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZFS.TXT
+
+[czhy]
+description = Hay River, NT, CN
+location = (1.0616837839881506, -2.0205676750338353)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZHY.TXT
+
+[czmj]
+description = Moose Jaw Cs, SA, CN
+location = (0.87842421252874603, -1.8423695584052142)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZMJ.TXT
+zone = ('mtz018', 0.026986594885548564)
+
+[czmt]
+description = Masset Arpt, BC, CN
+location = (0.94282686192733689, -2.3059290077349082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZMT.TXT
+zone = ('akz027', 0.023990279348517895)
+
+[czmu]
+description = Mundare, AB, CN
+location = (0.93497288029336234, -1.960004749989632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZMU.TXT
+zone = ('mtz010', 0.084290515757794199)
+
+[czol]
+description = Oliver, AB, CN
+location = (0.93636914369495783, -1.9783307071355725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZOL.TXT
+zone = ('mtz010', 0.085988198443775019)
+
+[czpc]
+description = Pincher Creek Airport, Canada
+location = (0.86422886794585885, -1.9893844590648699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZPC.TXT
+zone = ('mtz009', 0.018836707569161875)
+
+[czps]
+description = Prentiss, AB, CN
+location = (0.91490159389542758, -1.9826940302655582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZPS.TXT
+zone = ('mtz010', 0.065063828749763727)
+
+[czrp]
+description = Rae Point (Auto8), NT, CN
+location = (1.3154546572281263, -1.8451620852084052)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZRP.TXT
+
+[czsm]
+description = Ft Smith, NT, CN
+location = (1.0475466170469967, -1.9533724988320535)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZSM.TXT
+
+[czsp]
+description = St Peters, PE, CN
+location = (0.81070543755136615, -1.092052512972852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZSP.TXT
+zone = ('mez002', 0.067904427833031286)
+
+[czst]
+description = Stewart Airport, Canada
+location = (0.97622082828216161, -2.2686371393839626)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZST.TXT
+zone = ('akz029', 0.0086648188581714535)
+
+[cztb]
+description = Thunder Bay, ON, CN
+location = (0.84421575918965719, -1.5591026208065346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZTB.TXT
+zone = ('miz001', 0.017083345364020133)
+
+[czum]
+description = Churchill Falls, Nfld., Canada
+location = (0.93462381444296339, -1.1187560505283651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZUM.TXT
+
+[czzj]
+description = Edson Cr10, AB, CN
+location = (0.93497288029336234, -2.0327849797977957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/CZZJ.TXT
+zone = ('idz001', 0.08849368610662478)
+
+[daad]
+description = Bou-Saada, Algeria
+location = (0.61668300237132978, 0.073303828583761846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAD.TXT
+
+[daae]
+description = Bejaia, Algeria
+location = (0.64082672369058469, 0.088430015434379367)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAE.TXT
+
+[daag]
+description = Dar-El-Beida, Algeria
+location = (0.64082672369058469, 0.056723200689815713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAG.TXT
+
+[daaj]
+description = Djanet, Algeria
+location = (0.42847833136460789, 0.16522450252212986)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAJ.TXT
+
+[daap]
+description = Illizi, Algeria
+location = (0.46251225177849731, 0.1468985453761894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAP.TXT
+
+[daas]
+description = Setif, Algeria
+location = (0.63151830101328155, 0.094538667816359528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAS.TXT
+
+[daat]
+description = Tamanrasset / Aguenna, Algeria
+location = (0.39822595766337288, 0.095411332442356681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAT.TXT
+
+[daav]
+description = Jijel Achouat, Algeria
+location = (0.64373560577724187, 0.10151998482433683)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAV.TXT
+
+[daay]
+description = Mecheria, Algeria
+location = (0.60970168536335245, -0.0075630934253087612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAAY.TXT
+
+[dabb]
+description = Annaba, Algeria
+location = (0.64286294115124476, 0.13642656986422341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DABB.TXT
+
+[dabc]
+description = Constantine, Algeria
+location = (0.63326363026527588, 0.11548261884029148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DABC.TXT
+
+[dabs]
+description = Tebessa, Algeria
+location = (0.61930099624932133, 0.14195344582887212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DABS.TXT
+
+[dabt]
+description = Batna, Algeria
+location = (0.62046454908398407, 0.10791952541498272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DABT.TXT
+
+[daef]
+description = unknown station in Algeria
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAEF.TXT
+zone = ('sdz069', 0.0016180468144731306)
+
+[daen]
+description = unknown station in Algeria
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAEN.TXT
+zone = ('nyz027', 0.014469725387165889)
+
+[dafh]
+description = Tilrempt/Hassi R'Mel, Algeria
+location = (0.57473692268173271, 0.057809183335501071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAFH.TXT
+
+[daob]
+description = Tiaret, Algeria
+location = (0.61522856132800119, 0.025016385945252056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAOB.TXT
+
+[daof]
+description = Tindouf, Algeria
+location = (0.48287442638509787, -0.14195344582887212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAOF.TXT
+
+[daoi]
+description = Chlef, Algeria
+location = (0.63210007743061303, 0.023271056693257727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAOI.TXT
+
+[daon]
+description = Tlemcen Zenata, Algeria
+location = (0.61115612640668104, -0.025598162362583502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAON.TXT
+
+[daoo]
+description = Oran / Es Senia, Algeria
+location = (0.62191899012731278, -0.010471975511965976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAOO.TXT
+
+[daor]
+description = Bechar, Algeria
+location = (0.55181493183887387, -0.038979019961206694)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAOR.TXT
+
+[daov]
+description = Mascara-Ghriss, Algeria
+location = (0.61435589670200408, 0.0023271056693257726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAOV.TXT
+
+[datm]
+description = Bordj Mokhtar, Algeria
+location = (0.37306412761378793, 0.016124903033703168)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DATM.TXT
+
+[daua]
+description = Adrar, Algeria
+location = (0.48665597309775221, -0.0049450995473172667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUA.TXT
+
+[daub]
+description = Biskra, Algeria
+location = (0.60737457969402664, 0.10006554378100822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUB.TXT
+
+[daue]
+description = El Golea, Algeria
+location = (0.53348897469293344, 0.050032771890504112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUE.TXT
+
+[daug]
+description = Ghardaia, Algeria
+location = (0.56519578943749704, 0.066613399784450245)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUG.TXT
+
+[dauh]
+description = Hassi-Messaoud, Algeria
+location = (0.55268759646487109, 0.10733774899765128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUH.TXT
+
+[daui]
+description = In Salah North, Algeria
+location = (0.4756022211684548, 0.043924119508523957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUI.TXT
+
+[dauk]
+description = Touggourt, Algeria
+location = (0.57799487061878885, 0.10704686078898555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUK.TXT
+
+[daul]
+description = Laghouat, Algeria
+location = (0.58933951075675195, 0.051196324725167004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUL.TXT
+
+[dauo]
+description = El Oued, Algeria
+location = (0.58468529941810043, 0.10675597258031981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUO.TXT
+
+[daut]
+description = Timimoun, Algeria
+location = (0.51050880620834138, 0.0049450995473172667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUT.TXT
+
+[dauu]
+description = Ouargla, Algeria
+location = (0.55705091959485686, 0.094247779607693802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUU.TXT
+
+[dauz]
+description = In Amenas, Algeria
+location = (0.48956485518440945, 0.16813338460878707)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DAUZ.TXT
+
+[dbbb]
+description = Cotonou, Benin
+location = (0.11082840750163991, 0.041597013839198185)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DBBB.TXT
+
+[dffd]
+description = Ouagadougou, Burkina Faso
+location = (0.21554816262129969, -0.026470826988580665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DFFD.TXT
+
+[dgaa]
+description = Accra, Ghana
+location = (0.097738438111682452, -0.0029088820866572159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DGAA.TXT
+
+[diad]
+description = Adiake, Cote D'Ivoire
+location = (0.09250245035569947, -0.057595865315812872)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIAD.TXT
+
+[diap]
+description = Abidjan, Cote D'Ivoire
+location = (0.091629785729702304, -0.068649617245110303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIAP.TXT
+
+[dibu]
+description = Bondoukou, Cote D'Ivoire
+location = (0.14049900478554353, -0.048578330847175506)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIBU.TXT
+
+[didk]
+description = Dimbokro, Cote D'Ivoire
+location = (0.11606439525762292, -0.082030474843733492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIDK.TXT
+
+[didl]
+description = Daloa, Cote D'Ivoire
+location = (0.1198459419702773, -0.11286462496229997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIDL.TXT
+
+[diga]
+description = Gagnoa, Cote D'Ivoire
+location = (0.10704686078898555, -0.10384709049366261)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIGA.TXT
+
+[disp]
+description = San Pedro, Cote D'Ivoire
+location = (0.082903139469730658, -0.11606439525762292)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DISP.TXT
+
+[diss]
+description = Sassandra, Cote D'Ivoire
+location = (0.086393797973719322, -0.10617419616298837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DISS.TXT
+
+[ditb]
+description = Tabou, Cote D'Ivoire
+location = (0.077085375296416223, -0.12857258823024895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DITB.TXT
+
+[diyo]
+description = Yamoussoukro, Cote D'Ivoire
+location = (0.12042771838760874, -0.093375114981696622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DIYO.TXT
+
+[dnaa]
+description = Abuja International, NI
+location = (0.15742869852988853, 0.12688543661998775)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNAA.TXT
+
+[dnca]
+description = Calabar, Nigeria
+location = (0.086684686182385035, 0.1457349925415265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNCA.TXT
+
+[dnib]
+description = Ibadan, Nigeria
+location = (0.12973614106491183, 0.06806784082777885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNIB.TXT
+
+[dnil]
+description = Ilorin, Nigeria
+location = (0.14806209821085228, 0.079994257383073433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNIL.TXT
+
+[dnka]
+description = Kaduna, Nigeria
+location = (0.18500490071139894, 0.13002702927357757)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNKA.TXT
+
+[dnkn]
+description = Kano, Nigeria
+location = (0.21031217486531673, 0.14893476283684945)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNKN.TXT
+
+[dnkt]
+description = Katsina, Ni, NI
+location = (0.22706733568446227, 0.13369222070276565)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNKT.TXT
+
+[dnmm]
+description = Lagos / Ikeja, Nigeria
+location = (0.11490084242296002, 0.058177641733144318)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNMM.TXT
+
+[dnpo]
+description = Port Harcourt, Nigeria
+location = (0.084648468721724976, 0.12246393584826878)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DNPO.TXT
+
+[drrm]
+description = Maradi, Niger
+location = (0.23503767260190306, 0.12362748868293168)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DRRM.TXT
+
+[drrn]
+description = Niamey-Aero, Niger
+location = (0.23532856081056874, 0.037815467126543802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DRRN.TXT
+
+[drrt]
+description = Tahoua, Niger
+location = (0.26005405854715513, 0.091629785729702304)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DRRT.TXT
+
+[drza]
+description = Agadez, Niger
+location = (0.29612419642170457, 0.13933545195088065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DRZA.TXT
+
+[drzr]
+description = Zinder, Niger
+location = (0.24056454856655177, 0.15678874447082392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DRZR.TXT
+
+[dtka]
+description = Tabarka, Tunisia
+location = (0.64489915861190483, 0.15271630954950383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTKA.TXT
+
+[dtmb]
+description = Habib Bourguiba, Tunisia
+location = (0.62424609579663848, 0.18762289458939044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTMB.TXT
+
+[dtta]
+description = Tunis-Carthage, Tunisia
+location = (0.64286294115124476, 0.17860536012075304)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTA.TXT
+
+[dttb]
+description = Bizerte, Tunisia
+location = (0.65013514636788772, 0.17104226669544431)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTB.TXT
+
+[dttd]
+description = Remada, Tunisia
+location = (0.56403223660283419, 0.18151424220741028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTD.TXT
+
+[dttf]
+description = Gafsa, Tunisia
+location = (0.60068415089471505, 0.1538798623841667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTF.TXT
+
+[dttg]
+description = Gabes, Tunisia
+location = (0.59137572821741202, 0.17627825445142728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTG.TXT
+
+[dttj]
+description = Djerba Mellita, Tunisia
+location = (0.59108484000874628, 0.18791378279805615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTJ.TXT
+
+[dttk]
+description = Kairouan, Tunisia
+location = (0.62250076654464415, 0.17627825445142728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTK.TXT
+
+[dttl]
+description = Kelibia, Tunisia
+location = (0.6431538293599105, 0.19344065876270486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTL.TXT
+
+[dttn]
+description = Jendouba, Tunisia
+location = (0.63675428876926454, 0.15358897417550102)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTN.TXT
+
+[dttr]
+description = El Borma, Tunisia
+location = (0.55297848467353672, 0.15998851476614687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTR.TXT
+
+[dttx]
+description = Sfax El-Maou, Tunisia
+location = (0.60592013865069816, 0.18645934175472753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTX.TXT
+
+[dttz]
+description = Tozeur, Tunisia
+location = (0.59195750463474339, 0.1413716694115407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DTTZ.TXT
+
+[dxng]
+description = Niamtougou, Togo
+location = (0.17046049027811286, 0.019198621771937627)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DXNG.TXT
+
+[dxsk]
+description = Sokode, Togo
+location = (0.15678874447082392, 0.02007128639793479)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DXSK.TXT
+
+[dxxx]
+description = Lome, Togo
+location = (0.10762863720631699, 0.021816615649929118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/DXXX.TXT
+
+[ebaw]
+description = Antwerpen / Deurne, Belgium
+location = (0.89360857702109675, 0.077958039922413389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBAW.TXT
+
+[ebbe]
+description = Beauvechain, Belgium
+location = (0.8857545953871222, 0.083194027678396371)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBBE.TXT
+
+[ebbl]
+description = Kleine Brogel, Belgium
+location = (0.89302680060376527, 0.095411332442356681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBBL.TXT
+
+[ebbr]
+description = Bruxelles National, Belgium
+location = (0.88837258926511375, 0.079121592757076267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBBR.TXT
+
+[ebci]
+description = Charleroi / Gosselies, Belgium
+location = (0.88080949583980506, 0.077667151713747662)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBCI.TXT
+
+[ebcv]
+description = Chievres, Belgium
+location = (0.88255482509179939, 0.066904287993115971)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBCV.TXT
+
+[ebdt]
+description = Schaffen, Belgium
+location = (0.89011791851710809, 0.088430015434379367)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBDT.TXT
+
+[ebfn]
+description = Koksijde, Belgium
+location = (0.89157235956043668, 0.046251225177849735)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBFN.TXT
+
+[ebfs]
+description = Florennes, Belgium
+location = (0.87673706091848491, 0.081157810217736326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBFS.TXT
+
+[eblb]
+description = Elsenborn, Belgium
+location = (0.88080949583980506, 0.10791952541498272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBLB.TXT
+
+[eblg]
+description = Bierset, Belgium
+location = (0.88400926613512787, 0.095120444233690968)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBLG.TXT
+
+[ebos]
+description = Oostende Airport, Belgium
+location = (0.89360857702109675, 0.050032771890504112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EBOS.TXT
+
+[edac]
+description = Altenburg Nobitz, Germany
+location = (0.88953614209977661, 0.21816615649929119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDAC.TXT
+
+[edah]
+description = Heringsdorf, Germany
+location = (0.94044157861627786, 0.24696408915719764)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDAH.TXT
+
+[edbc]
+description = Cochstedt, DL
+location = (0.90495321715905985, 0.19914206765255302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDBC.TXT
+
+[eddb]
+description = Berlin-Schoenefeld, Germany
+location = (0.91426163983636299, 0.23591033722790022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDB.TXT
+
+[eddc]
+description = Dresden-Klotzsche, Germany
+location = (0.89244502418643379, 0.23998277214922031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDC.TXT
+
+[edde]
+description = Erfurt-Bindersleben, Germany
+location = (0.88982703030844235, 0.19140444130204481)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDE.TXT
+
+[eddf]
+description = Frankfurt / M-Flughafen, Germany
+location = (0.87353729062316188, 0.15009831567151233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDF.TXT
+
+[eddg]
+description = Muenster / Osnabrueck, Germany
+location = (0.90989831670637711, 0.13439035240356337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDG.TXT
+
+[eddh]
+description = Hamburg-Fuhlsbuettel, Germany
+location = (0.93607825548629209, 0.17453292519943295)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDH.TXT
+
+[eddk]
+description = Koeln / Bonn, Germany
+location = (0.88779081284778227, 0.12508192972626028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDK.TXT
+
+[eddl]
+description = Duesseldorf, Germany
+location = (0.89535390627309097, 0.11810061271828297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDL.TXT
+
+[eddm]
+description = Munchen, Germany
+location = (0.84386669333925834, 0.20565796352666516)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDM.TXT
+
+[eddn]
+description = Nuernberg, Germany
+location = (0.86393797973719311, 0.19285888234537343)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDN.TXT
+
+[eddp]
+description = Leipzig-Schkeuditz, Germany
+location = (0.89739012373375104, 0.21351194516063962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDP.TXT
+
+[eddr]
+description = Saarbruecken / Ensheim, Germany
+location = (0.85899288018987585, 0.12420926510026312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDR.TXT
+
+[edds]
+description = Stuttgart-Echterdingen, Germany
+location = (0.84968445751257271, 0.16086117939214403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDS.TXT
+
+[eddt]
+description = Berlin-Tegel, Germany
+location = (0.91746141013168592, 0.23241967872391156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDT.TXT
+
+[eddv]
+description = Hannover, Germany
+location = (0.91571608087969159, 0.16900604923478424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDV.TXT
+
+[eddw]
+description = Bremen, Germany
+location = (0.92589716818299173, 0.15358897417550102)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDDW.TXT
+
+[edfe]
+description = Egelsbach, DL
+location = (0.8721410272215665, 0.15062191444711065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDFE.TXT
+
+[edfh]
+description = Hahn, Germany
+location = (0.87179196137116766, 0.12682725897825461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDFH.TXT
+
+[edfm]
+description = Baden Wurttemberg, Neuostheim, Germany
+location = (0.8634580141928947, 0.14862448208093937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDFM.TXT
+
+[edgs]
+description = Hessen, Germany
+location = (0.88501767859183578, 0.14107593306606386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDGS.TXT
+
+[edhi]
+description = Hamburg-Finkenwerder, Germany
+location = (0.93433292623429776, 0.17162404311277574)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDHI.TXT
+
+[edhk]
+description = Kiel / Holtenau Civilian, Germany
+location = (0.94916822487624952, 0.17744180728609016)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDHK.TXT
+
+[edhl]
+description = Luebeck-Blankensee, Germany
+location = (0.93927802578161512, 0.18675022996339324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDHL.TXT
+
+[edja]
+description = Allgau, DL
+location = (0.83740897510687928, 0.17854718247901993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDJA.TXT
+
+[edln]
+description = Monchengladbach, Germany
+location = (0.89413702393350614, 0.11352397156860894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDLN.TXT
+
+[edlp]
+description = Paderborn / Lippstadt, Germany
+location = (0.90088078223773982, 0.15038920388017807)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDLP.TXT
+
+[edlv]
+description = Niederrhein, Germany
+location = (0.90063352726037393, 0.10720200116694059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDLV.TXT
+
+[edlw]
+description = Dortmund / Wickede, Germany
+location = (0.89913545298574538, 0.13293591136023478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDLW.TXT
+
+[edma]
+description = Augsburg, Germany
+location = (0.84532113438258694, 0.19082266488471336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDMA.TXT
+
+[edmo]
+description = Oberpfaffenhofen, Germany
+location = (0.83921248200060683, 0.19693131726669352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDMO.TXT
+
+[edny]
+description = Friedrichshafen, Germany
+location = (0.83194027678396376, 0.16609716714812706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDNY.TXT
+
+[edop]
+description = Mecklenburg-Vorpommern, Parchim, Germany
+location = (0.93247608983564823, 0.20566281166347625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDOP.TXT
+
+[edqm]
+description = Hof, Germany
+location = (0.8781915019618135, 0.20740329277865949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDQM.TXT
+
+[edrz]
+description = Zweibrucken, Rheinland-Pfalz, Germany
+location = (0.85886682863278752, 0.12917375719482477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDRZ.TXT
+
+[edsb]
+description = Karlsruhe, Baden Wurttemberg, Germany
+location = (0.85134736843877845, 0.1410177554243307)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDSB.TXT
+
+[edtd]
+description = Donaueschingen / Villingen, Germany
+location = (0.83717626453994676, 0.14864387462818374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDTD.TXT
+
+[edtl]
+description = Lahr, Can-Afb, Germany
+location = (0.84420121477922383, 0.13662049533666723)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDTL.TXT
+
+[edve]
+description = Braunschweig, Germany
+location = (0.91280719879303429, 0.18238690683340741)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDVE.TXT
+
+[edvk]
+description = Kassel / Calden, Germany
+location = (0.89709923552508541, 0.16377006147880124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDVK.TXT
+
+[edxw]
+description = Westerland / Sylt, Germany
+location = (0.95847664755355255, 0.1457349925415265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EDXW.TXT
+
+[eeka]
+description = Kardla, Estonia
+location = (1.0294533704679887, 0.39822595766337288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EEKA.TXT
+
+[eeke]
+description = Kuressaare, Estonia
+location = (1.0163052234362981, 0.39286391835030138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EEKE.TXT
+
+[eepu]
+description = Parnu, Estonia
+location = (1.019606804604654, 0.42713054933112338)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EEPU.TXT
+
+[eetn]
+description = Tallinn, Estonia
+location = (1.0367255756846316, 0.43313254270325946)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EETN.TXT
+
+[eetu]
+description = Tartu/Ulenurme, Estonia
+location = (1.0175269539126941, 0.46658468669981745)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EETU.TXT
+
+[efet]
+description = Enontekio, Finland
+location = (1.1931846468523013, 0.40888701051097159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFET.TXT
+
+[efha]
+description = Halli, Finland
+location = (1.0794861423584929, 0.43284165449459372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFHA.TXT
+
+[efhf]
+description = Helsinki-Malmi, Finland
+location = (1.0515608743265836, 0.43720497762457955)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFHF.TXT
+
+[efhk]
+description = Helsinki-Vantaa, Finland
+location = (1.0527244271612466, 0.4357505365812509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFHK.TXT
+
+[efiv]
+description = Ivalo, Finland
+location = (1.1975867550767756, 0.47851110325511204)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFIV.TXT
+
+[efjo]
+description = Joensuu, Finland
+location = (1.0937396645831132, 0.51719923500765297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFJO.TXT
+
+[efjy]
+description = Jyvaskyla, Finland
+location = (1.0890854532444616, 0.44825872955387697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFJY.TXT
+
+[efka]
+description = Kauhava, Finland
+location = (1.101302758008422, 0.40200750437602728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKA.TXT
+
+[efke]
+description = Kemi, Finland
+location = (1.148135759603603, 0.42906010778193931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKE.TXT
+
+[efki]
+description = Kajaani, Finland
+location = (1.1219558208236882, 0.48316531459376355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKI.TXT
+
+[efkk]
+description = Kruunupyy, Finland
+location = (1.1120656217290537, 0.40404372183668724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKK.TXT
+
+[efks]
+description = Kuusamo, Finland
+location = (1.1513355298989261, 0.50934525337367853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKS.TXT
+
+[efkt]
+description = Kittila, Finland
+location = (1.1815879036001611, 0.43371431912059094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKT.TXT
+
+[efku]
+description = Kuopio, Finland
+location = (1.0998483169650932, 0.48520153205442362)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFKU.TXT
+
+[eflp]
+description = Lappeenranta, Finland
+location = (1.0654507862903717, 0.4912859437523483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFLP.TXT
+
+[efma]
+description = Mariehamn / Aland Island, Finland
+location = (1.0492337686572577, 0.34732052114687156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFMA.TXT
+
+[efmi]
+description = Mikkeli, Finland
+location = (1.0774499248978329, 0.47647488579445196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFMI.TXT
+
+[efou]
+description = Oulu, Finland
+location = (1.1333004609616515, 0.44273185358922829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFOU.TXT
+
+[efpo]
+description = Pori, Finland
+location = (1.0727957135591812, 0.38048177693476387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFPO.TXT
+
+[efro]
+description = Rovaniemi, Finland
+location = (1.1618075054108921, 0.45087672343186846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFRO.TXT
+
+[efsa]
+description = Savonlinna, Finland
+location = (1.0812314716104872, 0.50527281845235839)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFSA.TXT
+
+[efsi]
+description = Seinajoki-Ilmajok, Finland
+location = (1.0942099338537894, 0.39849260518798313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFSI.TXT
+
+[eftp]
+description = Tampere / Pirkkala, Finland
+location = (1.0719230489331841, 0.41160681526199605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFTP.TXT
+
+[eftu]
+description = Turku, Finland
+location = (1.056215085665235, 0.38862664677740405)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFTU.TXT
+
+[efut]
+description = Utti, Finland
+location = (1.0629055144645467, 0.47007534520380612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFUT.TXT
+
+[efva]
+description = Vaasa, Finland
+location = (1.1004300933824247, 0.37990000051743239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFVA.TXT
+
+[efvr]
+description = Varkaus, Finland
+location = (1.0850130183231415, 0.48636508488908653)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EFVR.TXT
+
+[egaa]
+description = Belfast / Aldergrove Airport, United Kingdom
+location = (0.95382243621490104, -0.10850130183231416)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGAA.TXT
+
+[egac]
+description = Belfast / Harbour, United Kingdom
+location = (0.95294977158890393, -0.10268353765899971)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGAC.TXT
+
+[egae]
+description = Eglinton / Londonderr, United Kingdom
+location = (0.96080375322287837, -0.12479104151759457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGAE.TXT
+
+[egbb]
+description = Birmingham / Airport, United Kingdom
+location = (0.91542519267102584, -0.030252373701235045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGBB.TXT
+
+[egbe]
+description = Coventry Airport, United Kingdom
+location = (0.91397075162769725, -0.025889050571249222)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGBE.TXT
+
+[egbj]
+description = Staverton Private, United Kingdom
+location = (0.90582588178505696, -0.037815467126543802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGBJ.TXT
+
+[egcc]
+description = Manchester Airport, United Kingdom
+location = (0.93113315593897483, -0.039851684587203853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGCC.TXT
+
+[egcn]
+description = Doncaster Sheffield, UK
+location = (0.93340208396656743, 0.017453292519943295)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGCN.TXT
+
+[egdl]
+description = Lyneham, United Kingdom
+location = (0.89884456477707975, -0.034615696831220871)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGDL.TXT
+
+[egdm]
+description = Boscombe Down, United Kingdom
+location = (0.89302680060376527, -0.030543261909900768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGDM.TXT
+
+[egdr]
+description = Culdrose, United Kingdom
+location = (0.87411906704049347, -0.091629785729702304)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGDR.TXT
+
+[egdx]
+description = St Athan Royal Air Force Base, United Kingdom
+location = (0.89709923552508541, -0.05992297098513865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGDX.TXT
+
+[egdy]
+description = Yeovilton, United Kingdom
+location = (0.89011791851710809, -0.045960336969184008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGDY.TXT
+
+[egec]
+description = Campbeltown, United Kingdom
+location = (0.9675620559375453, -0.099246208659933111)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGEC.TXT
+
+[egeo]
+description = Oban, UK
+location = (0.98454023105000121, -0.09529497715889039)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGEO.TXT
+
+[egff]
+description = Cardiff-Wales Airport, United Kingdom
+location = (0.89709923552508541, -0.058468529941810038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGFF.TXT
+
+[eggd]
+description = Bristol / Lulsgate, United Kingdom
+location = (0.89680834731641967, -0.047414778012512621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGGD.TXT
+
+[eggp]
+description = Liverpool Airport, United Kingdom
+location = (0.93084226773030909, -0.049741883681838392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGGP.TXT
+
+[eggw]
+description = Luton Airport, United Kingdom
+location = (0.90524410536772559, -0.0063995405906458747)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGGW.TXT
+
+[eghe]
+description = Scilly, Saint Mary'S, United Kingdom
+location = (0.87121018495383618, -0.10995574287564276)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHE.TXT
+
+[eghh]
+description = Bournemouth Airport, United Kingdom
+location = (0.88633637180445368, -0.03199770295322938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHH.TXT
+
+[eghi]
+description = Southampton / Weather Centre, United Kingdom
+location = (0.88837258926511375, -0.024434609527920613)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHI.TXT
+
+[eghk]
+description = Penzance Heliport, UK
+location = (0.87475902109955794, -0.096342174710086978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHK.TXT
+
+[eghq]
+description = Newquay, UK
+location = (0.88016954178074036, -0.087266462599716474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGHQ.TXT
+
+[egja]
+description = Alderney / Channel Island, United Kingdom
+location = (0.86771952644984751, -0.038397243543875255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGJA.TXT
+
+[egjb]
+description = Guernsey Airport, United Kingdom
+location = (0.86277442690253014, -0.045378560551852569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGJB.TXT
+
+[egjj]
+description = Jersey Airport, United Kingdom
+location = (0.85899288018987585, -0.038397243543875255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGJJ.TXT
+
+[egka]
+description = Shoreham Airport, United Kingdom
+location = (0.8872090364304509, -0.0049450995473172667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGKA.TXT
+
+[egkb]
+description = Biggin Hill, United Kingdom
+location = (0.89564479448175682, 0.00058177641733144316)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGKB.TXT
+
+[egkk]
+description = London / Gatwick Airport, United Kingdom
+location = (0.89273591239509953, -0.0031997702953229373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGKK.TXT
+
+[eglc]
+description = London City Airport, United Kingdom
+location = (0.89884456477707975, -0.0087266462599716477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGLC.TXT
+
+[eglf]
+description = Farnborough, United Kingdom
+location = (0.89506301806442534, -0.013380857598623194)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGLF.TXT
+
+[egll]
+description = London / Heathrow Airport, United Kingdom
+location = (0.89855367656841401, -0.0078539816339744835)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGLL.TXT
+
+[egmc]
+description = Southend-On-Sea, United Kingdom
+location = (0.90000811761174271, 0.012217304763960306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGMC.TXT
+
+[egmd]
+description = Lydd Airport, United Kingdom
+location = (0.88924525389111098, 0.01628973968528041)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGMD.TXT
+
+[egmh]
+description = Manston, South East, United Kingdom
+location = (0.8960859749315665, 0.023494070986568114)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGMH.TXT
+
+[egnc]
+description = Carlisle, United Kingdom
+location = (0.95876753576221829, -0.051487212933832724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNC.TXT
+
+[egnh]
+description = Blackpool Airport, United Kingdom
+location = (0.93840536115561779, -0.052941653977161329)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNH.TXT
+
+[egnj]
+description = Humberside, United Kingdom
+location = (0.93520559086029498, -0.0061086523819801532)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNJ.TXT
+
+[egnm]
+description = Leeds And Bradford, United Kingdom
+location = (0.94015069040761223, -0.028797932657906436)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNM.TXT
+
+[egno]
+description = Warton, Warton, United Kingdom
+location = (0.93802889945372692, -0.050318906985840239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNO.TXT
+
+[egnr]
+description = Hawarden, United Kingdom
+location = (0.9279333856436518, -0.052068989351164163)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNR.TXT
+
+[egns]
+description = Isle Of Man / Ronaldsway Airport, United Kingdom
+location = (0.94393223712026664, -0.080866922009070599)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNS.TXT
+
+[egnt]
+description = Newcastle, United Kingdom
+location = (0.96051286501421262, -0.029670597283903602)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNT.TXT
+
+[egnv]
+description = Tees-Side, United Kingdom
+location = (0.95149533054557534, -0.024725497736586336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNV.TXT
+
+[egnx]
+description = East Midlands, United Kingdom
+location = (0.92211562147033743, -0.023271056693257727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGNX.TXT
+
+[egom]
+description = Spadeadam, United Kingdom
+location = (0.96080375322287837, -0.044505895925855403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGOM.TXT
+
+[egop]
+description = Pembrey Sands, United Kingdom
+location = (0.90262611148973415, -0.076212710670419057)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGOP.TXT
+
+[egos]
+description = Shawbury, United Kingdom
+location = (0.92153384505300595, -0.046542113386515455)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGOS.TXT
+
+[egov]
+description = Valley, United Kingdom
+location = (0.9293878266869805, -0.079121592757076267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGOV.TXT
+
+[egow]
+description = Woodvale, United Kingdom
+location = (0.93517650203942837, -0.053329504922048958)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGOW.TXT
+
+[egpa]
+description = Kirkwall Airport, United Kingdom
+location = (1.0288715940506574, -0.050614548307835558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPA.TXT
+
+[egpb]
+description = Sumburgh Cape, United Kingdom
+location = (1.0451613337359376, -0.022689280275926284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPB.TXT
+
+[egpc]
+description = Wick, United Kingdom
+location = (1.0201449477906857, -0.053814318603158495)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPC.TXT
+
+[egpd]
+description = Aberdeen / Dyce, United Kingdom
+location = (0.99832833214075656, -0.038688131752540975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPD.TXT
+
+[egpe]
+description = Inverness / Dalcross, United Kingdom
+location = (1.0041460963140709, -0.070685834705770348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPE.TXT
+
+[egpf]
+description = Glasgow Airport, United Kingdom
+location = (0.97505727544749876, -0.077376263505081949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPF.TXT
+
+[egph]
+description = Edinburgh Airport, United Kingdom
+location = (0.97651171649082746, -0.058468529941810038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPH.TXT
+
+[egpi]
+description = Islay, United Kingdom
+location = (0.97183326446812024, -0.10919943353311189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPI.TXT
+
+[egpk]
+description = Prestwick Airport, United Kingdom
+location = (0.96865773485685291, -0.079994257383073433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPK.TXT
+
+[egpl]
+description = Benbecula, United Kingdom
+location = (1.0029825434794082, -0.12857258823024895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPL.TXT
+
+[egpm]
+description = Scatsa / Shetland Island, United Kingdom
+location = (1.0547606446219064, -0.022689280275926284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPM.TXT
+
+[egpn]
+description = Dundee / Riverside, United Kingdom
+location = (0.98523836275079912, -0.05265076576849561)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPN.TXT
+
+[egpo]
+description = Stornoway, United Kingdom
+location = (1.0160725128693655, -0.11024663108430847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPO.TXT
+
+[egpu]
+description = Tiree, United Kingdom
+location = (0.98611102737679623, -0.12013683017894301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGPU.TXT
+
+[egqa]
+description = Tain Range, United Kingdom
+location = (1.0090911958613882, -0.069231393662441743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGQA.TXT
+
+[egqk]
+description = Kinloss, United Kingdom
+location = (1.006182313774731, -0.062250076654464415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGQK.TXT
+
+[egql]
+description = Leuchars, United Kingdom
+location = (0.98407480991613616, -0.050032771890504112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGQL.TXT
+
+[egqs]
+description = Lossiemouth, United Kingdom
+location = (1.007345866609394, -0.057886753524478592)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGQS.TXT
+
+[egsc]
+description = Cambridge, United Kingdom
+location = (0.91106186954104007, 0.0031997702953229373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGSC.TXT
+
+[egsh]
+description = Norwich Weather Centre, United Kingdom
+location = (0.91862496296634877, 0.022689280275926284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGSH.TXT
+
+[egss]
+description = Stansted Airport, United Kingdom
+location = (0.90553499357639133, 0.0040724349213201025)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGSS.TXT
+
+[egtc]
+description = Cranfield, United Kingdom
+location = (0.90873476387171426, -0.010762863720631699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGTC.TXT
+
+[egte]
+description = Exeter Airport, United Kingdom
+location = (0.88546370717845657, -0.059632082776472924)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGTE.TXT
+
+[egtg]
+description = Filton Private, United Kingdom
+location = (0.89913545298574538, -0.045087672343186849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGTG.TXT
+
+[egub]
+description = Benson, United Kingdom
+location = (0.90088078223773982, -0.018907733563271901)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGUB.TXT
+
+[egul]
+description = Lakenheath Royal Air Force Base, United Kingdom
+location = (0.91484341625369436, 0.0098901990946345334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGUL.TXT
+
+[egun]
+description = Mildenhall Royal Air Force Base, United Kingdom
+location = (0.91397075162769725, 0.0084357580513059263)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGUN.TXT
+
+[eguo]
+description = Colerne, United Kingdom
+location = (0.89778282281544985, -0.039905014092125907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGUO.TXT
+
+[eguw]
+description = Wattisham, United Kingdom
+location = (0.90960742849771148, 0.016871516102611853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGUW.TXT
+
+[eguy]
+description = Wyton Royal Air Force Base, United Kingdom
+location = (0.91367986341903151, -0.0020362174606600512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGUY.TXT
+
+[egva]
+description = Fairford Royal Air Force Base, United Kingdom
+location = (0.90204433507240256, -0.031125038327232207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGVA.TXT
+
+[egvn]
+description = Brize Norton, United Kingdom
+location = (0.90320788790706552, -0.027634379823243554)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGVN.TXT
+
+[egvo]
+description = Odiham, United Kingdom
+location = (0.89419035343842823, -0.016580627893946129)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGVO.TXT
+
+[egvp]
+description = Middle Wallop, United Kingdom
+location = (0.89273591239509953, -0.027343491614577831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGVP.TXT
+
+[egwc]
+description = Cosford Royal Air Force Base, United Kingdom
+location = (0.91862496296634877, -0.04014257279586958)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGWC.TXT
+
+[egwu]
+description = Northolt, United Kingdom
+location = (0.89971722940307686, -0.0072722052166430398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGWU.TXT
+
+[egxc]
+description = Coningsby Royal Air Force Base, United Kingdom
+location = (0.92647894460032332, -0.0029088820866572159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXC.TXT
+
+[egxd]
+description = Disforth, United Kingdom
+location = (0.94480490174626375, -0.024725497736586336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXD.TXT
+
+[egxe]
+description = Leeming, United Kingdom
+location = (0.94771378383292093, -0.026761715197246384)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXE.TXT
+
+[egxg]
+description = Church Fenton, United Kingdom
+location = (0.93956891399028075, -0.020943951023931952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXG.TXT
+
+[egxp]
+description = Scampton, United Kingdom
+location = (0.93039139100687718, -0.0096138552964021001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXP.TXT
+
+[egxs]
+description = Swinderby Raf, GB
+location = (0.92764249743498617, -0.012042771838760872)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXS.TXT
+
+[egxt]
+description = Wittering, United Kingdom
+location = (0.91833407475768303, -0.0081448698426402049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXT.TXT
+
+[egxu]
+description = Linton-On-Ouse, United Kingdom
+location = (0.94335046070293505, -0.021816615649929118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXU.TXT
+
+[egxw]
+description = Waddington, United Kingdom
+location = (0.9279333856436518, -0.0090175344686373709)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXW.TXT
+
+[egxz]
+description = Topcliffe Royal Air Force Base, United Kingdom
+location = (0.94596845458092671, -0.024143721319254893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGXZ.TXT
+
+[egyd]
+description = Cranwell, United Kingdom
+location = (0.9256062799743261, -0.0087266462599716477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGYD.TXT
+
+[egye]
+description = Barkston Heath Royal Air Force Base, United Kingdom
+location = (0.92444272713966325, -0.0098901990946345334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGYE.TXT
+
+[egyh]
+description = Holbeach, United Kingdom
+location = (0.92269739788766891, 0.0026179938779914941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGYH.TXT
+
+[egym]
+description = Marham, United Kingdom
+location = (0.91891585117501451, 0.0098901990946345334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGYM.TXT
+
+[egyp]
+description = Mount Pleasant Airport, South Georgia And The Islands
+location = (-0.90437144074172848, -1.0201449477906857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EGYP.TXT
+
+[ehak]
+description = A12-CPP Sea, Netherlands
+location = (0.96689786701218938, 0.066501896516304504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHAK.TXT
+
+[eham]
+description = Amsterdam Airport Schiphol, Netherlands
+location = (0.91280719879303429, 0.083194027678396371)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHAM.TXT
+
+[ehbk]
+description = Maastricht Airport Zuid Limburg, Netherlands
+location = (0.88866347747377938, 0.10093820840700539)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHBK.TXT
+
+[ehdl]
+description = Deelen, Netherlands
+location = (0.90873476387171426, 0.10268353765899971)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHDL.TXT
+
+[ehdv]
+description = D15-FA-1 Sea, Netherlands
+location = (0.94815982017656064, 0.051239952138702687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHDV.TXT
+
+[eheh]
+description = Eindhoven, Netherlands
+location = (0.89797190015108264, 0.094538667816359528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHEH.TXT
+
+[ehfd]
+description = F3-FB-1 Sea, Netherlands
+location = (0.95738097057349991, 0.081962598989123434)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHFD.TXT
+
+[ehfs]
+description = Vlissingen, NL
+location = (0.89797190015108264, 0.062831853071795868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHFS.TXT
+
+[ehfz]
+description = F16-A Sea, Netherlands
+location = (0.94451401935536217, 0.070026484220951937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHFZ.TXT
+
+[ehgg]
+description = Groningen Airport Eelde, Netherlands
+location = (0.92735160922632043, 0.11490084242296002)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHGG.TXT
+
+[ehgr]
+description = Gilze-Rijen, Netherlands
+location = (0.90000811761174271, 0.086102909765053595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHGR.TXT
+
+[ehja]
+description = J6-A Sea, Netherlands
+location = (0.93940893129327885, 0.051404798486553549)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHJA.TXT
+
+[ehjr]
+description = K13-A Sea, Netherlands
+location = (0.9288254466954029, 0.056204453929537955)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHJR.TXT
+
+[ehkd]
+description = De Kooy, Netherlands
+location = (0.92357006251366602, 0.083484915887062097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHKD.TXT
+
+[ehkv]
+description = K14-FA-1C Sea, Netherlands
+location = (0.9297271885067383, 0.063316670631414856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHKV.TXT
+
+[ehlw]
+description = Leeuwarden, Netherlands
+location = (0.92880605026964902, 0.10064732019833968)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHLW.TXT
+
+[ehma]
+description = AWG-1 Sea, Netherlands
+location = (0.93360571153039762, 0.10370165220709392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHMA.TXT
+
+[ehmg]
+description = L9-FF-1 Sea, Netherlands
+location = (0.9357485744261187, 0.08657318291423928)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHMG.TXT
+
+[ehpg]
+description = P11-B Sea, Netherlands
+location = (0.91385439634423093, 0.058323091655241355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHPG.TXT
+
+[ehqe]
+description = Hoorn-A Sea, Netherlands
+location = (0.92359431095474043, 0.072436015973085216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHQE.TXT
+
+[ehrd]
+description = Rotterdam Airport Zestienhoven, Netherlands
+location = (0.9066985464110543, 0.077667151713747662)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHRD.TXT
+
+[ehsa]
+description = Euro Platform, Netherlands
+location = (0.90753242982107196, 0.057159533002814289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHSA.TXT
+
+[ehsc]
+description = Goeree Le Sea, Netherlands
+location = (0.90627675269072472, 0.064053583548191892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHSC.TXT
+
+[ehvk]
+description = Volkel, Netherlands
+location = (0.90146255865507119, 0.099483767363676784)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHVK.TXT
+
+[ehvl]
+description = Vlieland, Netherlands
+location = (0.9293878266869805, 0.085812021556387869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHVL.TXT
+
+[ehwo]
+description = Woensdrecht, Netherlands
+location = (0.89797190015108264, 0.075630934253087603)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EHWO.TXT
+
+[eick]
+description = Cork Airport, Ireland
+location = (0.90495321715905985, -0.14806209821085228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EICK.TXT
+
+[eidw]
+description = Dublin Airport, Ireland
+location = (0.93258759698230331, -0.1090830782496456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIDW.TXT
+
+[eikn]
+description = Connaught, Ireland
+location = (0.94091184788695414, -0.15390410306822219)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EIKN.TXT
+
+[einn]
+description = Shannon Airport, Ireland
+location = (0.91978851580101173, -0.15562519163616104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EINN.TXT
+
+[ekah]
+description = Tirstrup, Denmark
+location = (0.98262036887280746, 0.18529578892006465)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKAH.TXT
+
+[ekbi]
+description = Billund Lufthavn, Denmark
+location = (0.97273016977817306, 0.15998851476614687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKBI.TXT
+
+[ekch]
+description = Koebenhavn / Kastrup, Denmark
+location = (0.97069395231751299, 0.22078415037728269)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKCH.TXT
+
+[ekeb]
+description = Esbjerg, Denmark
+location = (0.96923951127418428, 0.1495165392541809)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKEB.TXT
+
+[ekgf]
+description = Tyra Oest, DN
+location = (0.97249745921124042, 0.08377580409572781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKGF.TXT
+
+[ekhn]
+description = Horns Rev B, FO
+location = (0.97005399825844829, 0.13281955607676849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKHN.TXT
+
+[ekhr]
+description = Horns Rev A, FO
+location = (0.96865773485685291, 0.13718287920675432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKHR.TXT
+
+[ekka]
+description = Karup, Denmark
+location = (0.98262036887280746, 0.15911585014014973)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKKA.TXT
+
+[ekod]
+description = Odense / Beldringe, Denmark
+location = (0.96836684664818717, 0.1803506893727474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKOD.TXT
+
+[ekrk]
+description = Koebenhavn / Roskilde, Denmark
+location = (0.97011217590018151, 0.21176661590864532)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKRK.TXT
+
+[ekrn]
+description = Roenne, Denmark
+location = (0.96109464143154422, 0.25743606466916363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKRN.TXT
+
+[eksb]
+description = Soenderborg Lufthavn, Denmark
+location = (0.95934931217954988, 0.17075137848677857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKSB.TXT
+
+[eksn]
+description = Sindal Flyveplads, Denmark
+location = (1.0035643198967394, 0.17831447191208732)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKSN.TXT
+
+[eksp]
+description = Skrydstrup, Denmark
+location = (0.9640035235182014, 0.16173384401814123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKSP.TXT
+
+[ekvd]
+description = Vamdrup, Denmark
+location = (0.96749418202218995, 0.1628973968528041)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKVD.TXT
+
+[ekvg]
+description = Soervaag / Vagar, Denmark
+location = (1.0832676890711472, -0.12711814718692033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKVG.TXT
+
+[ekvj]
+description = Stauning Lufthavn, Denmark
+location = (0.97738438111682457, 0.1457349925415265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKVJ.TXT
+
+[ekyt]
+description = Aalborg, Denmark
+location = (0.99658300288876223, 0.17191493132144145)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EKYT.TXT
+
+[ellx]
+description = Luxembourg / Luxembourg, Luxembourg
+location = (0.86597419719785318, 0.10850130183231416)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ELLX.TXT
+
+[enal]
+description = Alesund / Vigra, Norway
+location = (1.091994335331119, 0.10675597258031981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENAL.TXT
+
+[enan]
+description = Andoya, Norway
+location = (1.2095131716320704, 0.28187067419708417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENAN.TXT
+
+[enat]
+description = Alta Lufthavn, Norway
+location = (1.221439588187365, 0.4078252685493417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENAT.TXT
+
+[enbl]
+description = Forde / Bringeland, Norway
+location = (1.0725048253505156, 0.10239264945033401)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENBL.TXT
+
+[enbn]
+description = Bronnoysund / Bronnoy, Norway
+location = (1.1426088836389545, 0.21322105695197394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENBN.TXT
+
+[enbo]
+description = Bodo Vi, Norway
+location = (1.1740248101748523, 0.25074563586985205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENBO.TXT
+
+[enbr]
+description = Bergen / Flesland, Norway
+location = (1.0521426507439149, 0.091338897521036577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENBR.TXT
+
+[enbs]
+description = Batsfjord, Norway
+location = (1.2327842283253283, 0.5189445642596473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENBS.TXT
+
+[enbv]
+description = Berlevag, Norway
+location = (1.236856663246648, 0.50672725949568709)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENBV.TXT
+
+[encn]
+description = Kristiansand / Kjevik, Norway
+location = (1.0157816246606999, 0.14108078120287498)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENCN.TXT
+
+[endr]
+description = Draugen, Norway
+location = (1.1232163363945729, 0.13599023755122486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENDR.TXT
+
+[endu]
+description = Bardufoss, Norway
+location = (1.2054407367107502, 0.32346768803628245)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENDU.TXT
+
+[enek]
+description = Ekofisk Oil Platform, Norway
+location = (0.98698369200279334, 0.056723200689815713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENEK.TXT
+
+[enev]
+description = Evenes, Norway
+location = (1.1958414258247814, 0.29117909687438731)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENEV.TXT
+
+[enfb]
+description = Oslo / Fornebu, Norway
+location = (1.0454522219446034, 0.18558667712873037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENFB.TXT
+
+[enfg]
+description = Fagernes Leirin, Norway
+location = (1.064650843716541, 0.16231562043547265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENFG.TXT
+
+[enfl]
+description = Floro, Norway
+location = (1.0748319310198413, 0.087848239017047913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENFL.TXT
+
+[engc]
+description = Gullfax Platform, Norway
+location = (1.0652326201338724, 0.03548836145721803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENGC.TXT
+
+[engm]
+description = Oslo / Gardermoen, Norway
+location = (1.0506882097005865, 0.19344065876270486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENGM.TXT
+
+[enhd]
+description = Haugesund / Karmoy, Norway
+location = (1.0358529110586345, 0.091048009312370864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENHD.TXT
+
+[enhe]
+description = Heidrun, Norway
+location = (1.1401363338652959, 0.040607993929734729)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENHE.TXT
+
+[enhf]
+description = Hammerfest, Norway
+location = (1.2333660047426596, 0.4130612563053247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENHF.TXT
+
+[enhk]
+description = Hasvik, Norway
+location = (1.2301662344473365, 0.38659042931674398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENHK.TXT
+
+[enhm]
+description = Heimdal, NO
+location = (1.039692635413022, 0.03874630939427412)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENHM.TXT
+
+[enhv]
+description = Honningsvag / Valan, Norway
+location = (1.2394746571246398, 0.45349471730985996)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENHV.TXT
+
+[enkb]
+description = Kristiansund / Kvernberget, Norway
+location = (1.1015936462170877, 0.13671745807288915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENKB.TXT
+
+[enkr]
+description = Kirkenes Lufthavn, Norway
+location = (1.2170762650573792, 0.52185344634630448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENKR.TXT
+
+[enlk]
+description = Leknes, Norway
+location = (1.1894418852341357, 0.23765566647989456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENLK.TXT
+
+[enmh]
+description = Mehamn, Norway
+location = (1.2397655453333054, 0.48578330847175505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENMH.TXT
+
+[enml]
+description = Molde / Aro, Norway
+location = (1.0951941056264418, 0.12682725897825461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENML.TXT
+
+[enms]
+description = Mosjoen Kjaerstad, Norway
+location = (1.1484266478122689, 0.22921990842858861)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENMS.TXT
+
+[enna]
+description = Banak, Norway
+location = (1.2228940292306936, 0.4360414247899167)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENNA.TXT
+
+[enne]
+description = Norne, NO
+location = (1.1522663721666564, 0.14102260356114182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENNE.TXT
+
+[ennk]
+description = Narvik Iii, Norway
+location = (1.1949687611987843, 0.30543261909900765)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENNK.TXT
+
+[ennm]
+description = Namsos Lufthavn, Norway
+location = (1.1251555911190112, 0.20216730502267652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENNM.TXT
+
+[enno]
+description = Notodden, Norway
+location = (1.039634457771289, 0.16086117939214403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENNO.TXT
+
+[enoa]
+description = Oseberg, Norway
+location = (1.0352711346413033, 0.18238690683340741)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENOA.TXT
+
+[enol]
+description = Orland Iii, Norway
+location = (1.111774733520388, 0.16755160819145562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENOL.TXT
+
+[enov]
+description = Orsta-Volda / Hovden, Norway
+location = (1.0853039065318073, 0.10588330795432266)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENOV.TXT
+
+[enqa]
+description = Troll A, NO
+location = (1.0581931254841621, 0.064926248174189058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENQA.TXT
+
+[enqc]
+description = Troll-C Helipad, NO
+location = (1.0627309815393473, 0.063180918922194726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENQC.TXT
+
+[enqr]
+description = Snorre B, NO
+location = (1.073901088752111, 0.038397243543875255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENQR.TXT
+
+[enra]
+description = Mo I Rana / Rossvoll, Norway
+location = (1.1583168469069032, 0.24958208303518914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENRA.TXT
+
+[enrm]
+description = Rorvik / Ryum, Norway
+location = (1.1315551317096568, 0.19460421159736774)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENRM.TXT
+
+[enro]
+description = Roros Lufthavn, Norway
+location = (1.0922852235397846, 0.1980948701013564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENRO.TXT
+
+[enrs]
+description = Rost Flyplass, Norway
+location = (1.178388133304838, 0.21118483949131386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENRS.TXT
+
+[enry]
+description = Rygge, Norway
+location = (1.036434687475966, 0.18820467100672186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENRY.TXT
+
+[ensb]
+description = Svalbard Lufthavn, Norway
+location = (1.3657201396855629, 0.26994425764178964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSB.TXT
+
+[ensd]
+description = Sandane / Anda, Norway
+location = (1.0791952541498271, 0.10675597258031981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSD.TXT
+
+[ense]
+description = Snorre A, NO
+location = (1.0725048253505156, 0.037175513067479217)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSE.TXT
+
+[ensf]
+description = Statfjord Oil Rig &, NO
+location = (1.068316035145729, 0.031939525311496235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSF.TXT
+
+[ensg]
+description = Sogndal / Haukasen, Norway
+location = (1.0672688375945325, 0.12450015330892884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSG.TXT
+
+[ensh]
+description = Svolvaer / Helle, Norway
+location = (1.19118721448613, 0.25598162362583499)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSH.TXT
+
+[ensk]
+description = Storkmarknes / Skagen, Norway
+location = (1.1970049786594443, 0.26209027600781515)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSK.TXT
+
+[ensl]
+description = Sleipner A Oil Platf, NO
+location = (1.0185741514638906, 0.033161255787892259)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSL.TXT
+
+[ensn]
+description = Skien-Geiteryggen, Norway
+location = (1.0329440289719773, 0.16696983177412419)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSN.TXT
+
+[enso]
+description = Stord / Soerstokken, Norway
+location = (1.043706892692609, 0.093375114981696622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSO.TXT
+
+[ensr]
+description = Sorkjosen, Norway
+location = (1.2179489296833763, 0.36593736650147773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSR.TXT
+
+[enss]
+description = Svartnes, Norway
+location = (1.2278391287780108, 0.54192473274423936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENSS.TXT
+
+[enst]
+description = Sandnessjoen / Stokka, Norway
+location = (1.1513355298989261, 0.21758438008195974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENST.TXT
+
+[entc]
+description = Tromso / Langnes, Norway
+location = (1.2162036004313821, 0.33015811683559404)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENTC.TXT
+
+[ento]
+description = Torp, Norway
+location = (1.0332349171806432, 0.17918713653808452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENTO.TXT
+
+[enva]
+description = Trondheim / Vaernes, Norway
+location = (1.1077022985990679, 0.19082266488471336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENVA.TXT
+
+[envd]
+description = Vadso, Norway
+location = (1.2228940292306936, 0.52098078172030737)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENVD.TXT
+
+[enzv]
+description = Stavanger / Sola, Norway
+location = (1.0277080412159945, 0.098320214529013891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ENZV.TXT
+
+[epgd]
+description = Gdansk-Rebiechowo, Poland
+location = (0.94916822487624952, 0.32230413520161949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPGD.TXT
+
+[epkk]
+description = Krakow, Poland
+location = (0.87411906704049347, 0.34557519189487729)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPKK.TXT
+
+[epkt]
+description = Katowice, Poland
+location = (0.87673706091848491, 0.33219433429625411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPKT.TXT
+
+[epll]
+description = Lublinek, PL
+location = (0.90268428913146725, 0.3385938748868999)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPLL.TXT
+
+[eppo]
+description = Poznan, Poland
+location = (0.91484341625369436, 0.29379709075237881)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPPO.TXT
+
+[eprz]
+description = Rzeszow-Jasionka, Poland
+location = (0.8744099552491591, 0.3848451000647497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPRZ.TXT
+
+[epsc]
+description = Szczecin, Poland
+location = (0.93200582056497194, 0.25510895899983782)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPSC.TXT
+
+[epwa]
+description = Warszawa-Okecie, Poland
+location = (0.91048009312370859, 0.36593736650147773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPWA.TXT
+
+[epwr]
+description = Wroclaw Ii, Poland
+location = (0.89186324776910242, 0.29466975537837597)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EPWR.TXT
+
+[escf]
+description = Linkoping / Malmen, Sweden
+location = (1.0192722831646885, 0.27081692226778681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESCF.TXT
+
+[esdf]
+description = Ronneby, Sweden
+location = (0.98203859245547609, 0.26674448734646672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESDF.TXT
+
+[esgg]
+description = Goteborg / Landvetter, Sweden
+location = (1.0064732019833966, 0.21467549799530256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGG.TXT
+
+[esgj]
+description = Jonkoping Flygplats, Sweden
+location = (1.0082185312353911, 0.24580053632253476)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGJ.TXT
+
+[esgl]
+description = Lidkoping, SN
+location = (1.0204940136410845, 0.22985986248765319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGL.TXT
+
+[esgp]
+description = Goteborg / Save, Sweden
+location = (1.0085094194440567, 0.20740329277865949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGP.TXT
+
+[esgr]
+description = Skovde Flygplats, Sweden
+location = (1.0201449477906857, 0.24376431886187469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGR.TXT
+
+[esgt]
+description = Trollhattan Private, Sweden
+location = (1.01781784212136, 0.21554816262129969)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESGT.TXT
+
+[esib]
+description = Satenas, Sweden
+location = (1.0198540595820198, 0.22165681500327983)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESIB.TXT
+
+[eskn]
+description = Stockholm/Skavsta, Sweden
+location = (1.025962711964, 0.29525153179570746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESKN.TXT
+
+[esmk]
+description = Kristianstad / Everod, Sweden
+location = (0.97592994007349587, 0.24580053632253476)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMK.TXT
+
+[esmq]
+description = Kalmar, Sweden
+location = (0.99018346229811627, 0.28448866807507572)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMQ.TXT
+
+[esms]
+description = Malmo / Sturup, Sweden
+location = (0.96953039948285002, 0.23329234334990873)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMS.TXT
+
+[esmt]
+description = Halmstad Swedish Air Force Base, Sweden
+location = (0.98931079767211905, 0.22398392067260564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMT.TXT
+
+[esmx]
+description = Vaxjo, Sweden
+location = (0.99221967975877634, 0.25889050571249222)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESMX.TXT
+
+[esng]
+description = Gallivare, Sweden
+location = (1.1719885927141924, 0.36041049053682905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNG.TXT
+
+[esnk]
+description = Kramfors Flygplats, Sweden
+location = (1.1004300933824247, 0.31008683043765922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNK.TXT
+
+[esnl]
+description = Lycksele, Sweden
+location = (1.1265663989310399, 0.32668200274203857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNL.TXT
+
+[esnn]
+description = Sundsvall-Harnosand Flygplats, Sweden
+location = (1.0914125589137873, 0.30455995447301049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNN.TXT
+
+[esno]
+description = Ornskoldsvik Airport, Sweden
+location = (1.1065387457644049, 0.33103078146159115)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNO.TXT
+
+[esnq]
+description = Kiruna Airport, Sweden
+location = (1.1836241210608212, 0.35488361457218032)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNQ.TXT
+
+[esns]
+description = Skelleftea Airport, Sweden
+location = (1.1280644732056684, 0.36797358396213781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNS.TXT
+
+[esnu]
+description = Umea Flygplats, Sweden
+location = (1.1135200627723822, 0.35401094994618321)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNU.TXT
+
+[esnx]
+description = Arvidsjaur, SN
+location = (1.1445869234578814, 0.33649947978450678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNX.TXT
+
+[esnz]
+description = Ostersund Froson, SN
+location = (1.1030480872604163, 0.2530727415391778)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESNZ.TXT
+
+[esoe]
+description = Orebro Private, Sweden
+location = (1.0338166935979745, 0.26267205242514663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESOE.TXT
+
+[esok]
+description = Karlstad, Sweden
+location = (1.0375061257112181, 0.23278328898474371)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESOK.TXT
+
+[esow]
+description = Vasteras / Hasslo, Sweden
+location = (1.0399253459799547, 0.29030643224839014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESOW.TXT
+
+[espa]
+description = Lulea / Kallax, Sweden
+location = (1.1440633246822829, 0.38629954110807829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESPA.TXT
+
+[essa]
+description = Stockholm / Arlanda, Sweden
+location = (1.0410888988146176, 0.31328660073298215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSA.TXT
+
+[essb]
+description = Stockholm / Bromma, Sweden
+location = (1.0358529110586345, 0.31328660073298215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSB.TXT
+
+[essd]
+description = Borlange, Sweden
+location = (1.0547606446219064, 0.27081692226778681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSD.TXT
+
+[essk]
+description = Gavle / Sandviken Air Force Base, Sweden
+location = (1.0576695267085636, 0.29583330821303883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSK.TXT
+
+[essl]
+description = Linkoping / Saab, Sweden
+location = (1.0192722831646885, 0.27372580435444405)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSL.TXT
+
+[essp]
+description = Norrkoping, Sweden
+location = (1.0224720534600114, 0.28187067419708417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSP.TXT
+
+[essv]
+description = Visby Flygplats, Sweden
+location = (1.0064732019833966, 0.32026791774095947)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESSV.TXT
+
+[esta]
+description = Angelholm, SN
+location = (0.98262036887280746, 0.22427480888127135)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESTA.TXT
+
+[estl]
+description = Ljungbyhed, Sweden
+location = (0.97854793395148754, 0.23038346126325149)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESTL.TXT
+
+[esud]
+description = Storuman, SN
+location = (1.1335913491703171, 0.30892327760299632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESUD.TXT
+
+[esut]
+description = Hemavan-Gierevarto, SN
+location = (1.14807758196187, 0.26302111827554547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ESUT.TXT
+
+[etad]
+description = Spangdahlem, Germany
+location = (0.87237373778849903, 0.11693705988362008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETAD.TXT
+
+[etar]
+description = Ramstein, Germany
+location = (0.86277442690253014, 0.13264502315156904)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETAR.TXT
+
+[eteb]
+description = Ansbach / Katterbach, Germany
+location = (0.86073820944187029, 0.18558667712873037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETEB.TXT
+
+[etgg]
+description = Gluecksburg / Meierwik, Germany
+location = (0.95702220651022407, 0.16580627893946132)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGG.TXT
+
+[etgy]
+description = Kalkar, Germany
+location = (0.90291699969839978, 0.10937396645831132)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGY.TXT
+
+[etgz]
+description = Messstetten, Germany
+location = (0.84095781125260105, 0.15707963267948966)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETGZ.TXT
+
+[etha]
+description = Altenstadt, Germany
+location = (0.83484915887062106, 0.18965911205005048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHA.TXT
+
+[ethb]
+description = Bueckeburg, Germany
+location = (0.91251631058436855, 0.15853407372281828)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHB.TXT
+
+[ethc]
+description = Celle, Germany
+location = (0.9180431865490174, 0.17482381340809869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHC.TXT
+
+[ethe]
+description = Rheine-Bentlage, Germany
+location = (0.91280719879303429, 0.12886347643891466)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHE.TXT
+
+[ethf]
+description = Fritzlar, Germany
+location = (0.89215413597776816, 0.16202473222680691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHF.TXT
+
+[ethl]
+description = Laupheim, Germany
+location = (0.84153958766993264, 0.17307848415610433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHL.TXT
+
+[ethn]
+description = Niederstetten, Germany
+location = (0.86219265048519877, 0.17395114878210152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHN.TXT
+
+[ethr]
+description = Roth, Germany
+location = (0.85899288018987585, 0.19373154697137057)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHR.TXT
+
+[eths]
+description = Fassberg, Germany
+location = (0.92357006251366602, 0.1777326954947559)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETHS.TXT
+
+[etic]
+description = Grafenwoehr, Germany
+location = (0.86742863824118188, 0.20856684561332237)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIC.TXT
+
+[etie]
+description = Heidelberg, Germany
+location = (0.86219265048519877, 0.15097098029750952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIE.TXT
+
+[etih]
+description = Hohenfels, Germany
+location = (0.85899288018987585, 0.20653062815266235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIH.TXT
+
+[etik]
+description = Illesheim, Germany
+location = (0.86335620331986174, 0.18122335399874454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETIK.TXT
+
+[etmn]
+description = Nordholz, Germany
+location = (0.93840536115561779, 0.15126186850617521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETMN.TXT
+
+[etnd]
+description = Diepholz, Germany
+location = (0.91775229834035166, 0.1457349925415265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETND.TXT
+
+[etng]
+description = Geilenkirchen, Germany
+location = (0.88953614209977661, 0.10559241974565693)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNG.TXT
+
+[etnh]
+description = Hohn, Germany
+location = (0.94800467204158667, 0.16638805535679274)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNH.TXT
+
+[etnj]
+description = Jever, Germany
+location = (0.93433292623429776, 0.13759012269888629)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNJ.TXT
+
+[etnl]
+description = Laage, Germany
+location = (0.94102335503360934, 0.21438460978663681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNL.TXT
+
+[etnn]
+description = Noervenich, Germany
+location = (0.8872090364304509, 0.11635528346628864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNN.TXT
+
+[etns]
+description = Schleswig-Jagel, Germany
+location = (0.95062266591957822, 0.16609716714812706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNS.TXT
+
+[etnt]
+description = Wittmundhaven, Germany
+location = (0.93462381444296339, 0.13380857598623194)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNT.TXT
+
+[etnu]
+description = Trollenhagen, Germany
+location = (0.93549647906896061, 0.23241967872391156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNU.TXT
+
+[etnw]
+description = Wunstorf, Germany
+location = (0.91542519267102584, 0.16464272610479844)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETNW.TXT
+
+[etor]
+description = Coleman Mannheim, Germany
+location = (0.86510153257185607, 0.14777121000218657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETOR.TXT
+
+[etou]
+description = Wiesbaden, Germany
+location = (0.87353729062316188, 0.14544410433286081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETOU.TXT
+
+[etsa]
+description = Landsberg, Germany
+location = (0.83892159379194109, 0.19024088846738194)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSA.TXT
+
+[etsb]
+description = Buechel, Germany
+location = (0.87557350808382195, 0.12333660047426595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSB.TXT
+
+[etse]
+description = Erding, Germany
+location = (0.84328491692192697, 0.20856684561332237)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSE.TXT
+
+[etsh]
+description = Holzdorf, Germany
+location = (0.90349877611573126, 0.23009257305458578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSH.TXT
+
+[etsi]
+description = Ingolstadt, Germany
+location = (0.85026623392990419, 0.20129464039667935)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSI.TXT
+
+[etsl]
+description = Lechfeld, Germany
+location = (0.84095781125260105, 0.18965911205005048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSL.TXT
+
+[etsn]
+description = Neuburg / Donau, Germany
+location = (0.85026623392990419, 0.19576776443203064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETSN.TXT
+
+[etuo]
+description = Guetersloh, Germany
+location = (0.9061167699937227, 0.14486232791552936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETUO.TXT
+
+[etwm]
+description = Meppen-Mil, Germany
+location = (0.92019575929314368, 0.12786960839264011)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ETWM.TXT
+
+[evla]
+description = Liepaja International Airport, Latvia
+location = (0.98640191558546186, 0.36797358396213781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EVLA.TXT
+
+[evra]
+description = Riga International Airport, Latvia
+location = (0.99338323259343919, 0.41829724406130764)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EVRA.TXT
+
+[evva]
+description = Ventspils, LV
+location = (1.0009463260187481, 0.3757693879543792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EVVA.TXT
+
+[eyka]
+description = Kaunas, Lithuania
+location = (0.95818575934488692, 0.41748275707704363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EYKA.TXT
+
+[eypa]
+description = Palanga Intl., Lithuania
+location = (0.97598811771522898, 0.36739180754480638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EYPA.TXT
+
+[eysa]
+description = Siauliai Intl./Mil., Lithuania
+location = (0.97553239285498616, 0.40831977850407342)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EYSA.TXT
+
+[eyvi]
+description = Vilnius, Lithuania
+location = (0.95353154800623541, 0.43807764225057672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/EYVI.TXT
+
+[fabl]
+description = Bloemfontein, Bloemfontein Airport, South Africa
+location = (-0.50789081233034994, 0.4590215932745087)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FABL.TXT
+
+[fabm]
+description = Bethlehem Airport, South Africa
+location = (-0.49305551368839812, 0.49450995473172671)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FABM.TXT
+
+[fact]
+description = Cape Town, Cape Town International Airport, South Africa
+location = (-0.59312105746940635, 0.3246312408709453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FACT.TXT
+
+[facv]
+description = Calvinia, South Africa
+location = (-0.54919693796088231, 0.34499341547754581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FACV.TXT
+
+[fady]
+description = De Aar, South Africa
+location = (-0.53465252752759629, 0.41742457943531053)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FADY.TXT
+
+[fael]
+description = East London, East London Airport, South Africa
+location = (-0.57654042957546014, 0.48578330847175505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAEL.TXT
+
+[faeo]
+description = Ermelo, South Africa
+location = (-0.46251225177849731, 0.52330788738963319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAEO.TXT
+
+[fagc]
+description = Grand Central, ZA
+location = (-0.4534365396681268, 0.28623399732707)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAGC.TXT
+
+[fagg]
+description = George, George Airport, South Africa
+location = (-0.59341194567807209, 0.39066286423806407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAGG.TXT
+
+[fahs]
+description = Hoedspruit, South Africa
+location = (-0.42527856106928497, 0.54163384453557362)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAHS.TXT
+
+[fair]
+description = Pretoria Irene, South Africa
+location = (-0.45233116447519711, 0.49247373727106664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAIR.TXT
+
+[fajb]
+description = Johannesburg B/G, ZA
+location = (-0.45640359939651715, 0.48869219055841229)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAJB.TXT
+
+[fajs]
+description = Johannesburg International Airport, South Africa
+location = (-0.45611271118785146, 0.49276462547973238)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAJS.TXT
+
+[fakm]
+description = Kimberley, Kim-Apt, South Africa
+location = (-0.50265482457436694, 0.43225987807726229)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAKM.TXT
+
+[fakn]
+description = Kruger Mpumalanga I, ZA
+location = (-0.44296456415616081, 0.54279739737023647)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAKN.TXT
+
+[fala]
+description = Lanseria, South Africa
+location = (-0.4526220526838628, 0.48752863772374938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FALA.TXT
+
+[fale]
+description = King Shaka Intl Arpt, SF
+location = (-0.51714105736591987, 0.54332099614583473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FALE.TXT
+
+[falm]
+description = Makhado Afb, SF
+location = (-0.40421825476188672, 0.51836278784231582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FALM.TXT
+
+[famm]
+description = Mafikeng Intl. Ad, South Africa
+location = (-0.45000405880587135, 0.44564073567588552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAMM.TXT
+
+[fape]
+description = Port Elizabeth, Port E Apt, South Africa
+location = (-0.59312105746940635, 0.44680428851054838)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAPE.TXT
+
+[fapn]
+description = Pilanesberg Intl, ZA
+location = (-0.44209189953016365, 0.47420595776685937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAPN.TXT
+
+[fapp]
+description = Polokwane Intl Arpt, ZA
+location = (-0.41626102660064762, 0.51399946471233005)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAPP.TXT
+
+[fapr]
+description = Pretoria, South Africa
+location = (-0.44913139417987413, 0.49189196085373521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAPR.TXT
+
+[fasb]
+description = Springbok, South Africa
+location = (-0.51778101142498445, 0.31183215968965355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FASB.TXT
+
+[fasi]
+description = Springs, South Africa
+location = (-0.45811983982764498, 0.49562987433508976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FASI.TXT
+
+[faup]
+description = Upington, Up-Apt, South Africa
+location = (-0.49567350756638956, 0.37117335425746073)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAUP.TXT
+
+[faut]
+description = Umtata, South Africa
+location = (-0.55036049079554528, 0.50032771890504113)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAUT.TXT
+
+[favv]
+description = Vereeniging, South Africa
+location = (-0.46381640058068196, 0.4880376920889144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAVV.TXT
+
+[fawk]
+description = Waterkloof (Saaf), South Africa
+location = (-0.45087672343186846, 0.49247373727106664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FAWK.TXT
+
+[fbft]
+description = Francistown, Botswana
+location = (-0.37030068963146356, 0.47996554429844063)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FBFT.TXT
+
+[fbke]
+description = Kasane, Botswana
+location = (-0.31095949506365639, 0.43895030687657388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FBKE.TXT
+
+[fbmn]
+description = Maun, Botswana
+location = (-0.34877496219020021, 0.40869793317533887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FBMN.TXT
+
+[fbsk]
+description = Seretse Khama International Airport, Botswana
+location = (-0.42266056719129347, 0.45233116447519711)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FBSK.TXT
+
+[fbsp]
+description = Selebi Phikwe, Botswana
+location = (-0.38493721466416048, 0.48555544604163359)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FBSP.TXT
+
+[fcbb]
+description = Brazzaville / Maya-Maya, Congo, Republic Of The
+location = (-0.074176493209759012, 0.26616271092913524)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FCBB.TXT
+
+[fcpp]
+description = Pointe-Noire, Congo, Republic Of The
+location = (-0.084066692304393537, 0.20769418098732523)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FCPP.TXT
+
+[fdjr]
+description = Jericho, Swaziland
+location = (-0.47406633142669979, 0.54871231820524524)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDJR.TXT
+
+[fdms]
+description = Manzini / Matsapa Airport, Swaziland
+location = (-0.46309402819582879, 0.54628805587422513)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDMS.TXT
+
+[fdmy]
+description = Mayiwane Meteorological Station, Swaziland
+location = (-0.45176800490322022, 0.54979267701222978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDMY.TXT
+
+[fdnd]
+description = Ndzevane, Swaziland
+location = (-0.47048142514310348, 0.55772345313329197)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDND.TXT
+
+[fdnh]
+description = Nhlangano Airport, WZ
+location = (-0.47315876021566272, 0.54489179247262964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDNH.TXT
+
+[fdny]
+description = Nyonyane, Swaziland
+location = (-0.45578575284131118, 0.54890604975221668)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDNY.TXT
+
+[fdot]
+description = unknown station in Swaziland
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDOT.TXT
+
+[fdpp]
+description = Piggs Peak Meteorological Station, Swaziland
+location = (-0.45322186417013155, 0.54542935388224401)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDPP.TXT
+
+[fdst]
+description = Siteki, SV
+location = (-0.4612905213021013, 0.55763269601218823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDST.TXT
+
+[fdvv]
+description = Vuvulane, Swaziland
+location = (-0.45521503017590903, 0.55651219463240797)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FDVV.TXT
+
+[feff]
+description = Bangui, Central African Republic
+location = (0.07679448708775051, 0.32317679982761666)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFF.TXT
+
+[fefg]
+description = Bangassou, Central African Republic
+location = (0.082612251261064931, 0.39851684587203856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFG.TXT
+
+[fefo]
+description = Bouar, Central African Republic
+location = (0.10413797870232833, 0.27285313972844683)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFO.TXT
+
+[feft]
+description = Berberati, Central African Republic
+location = (0.074176493209759012, 0.27576202181510406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FEFT.TXT
+
+[fgbt]
+description = Bata (Rio Muni), GQ
+location = (0.033161255787892259, 0.17104226669544431)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FGBT.TXT
+
+[fgsl]
+description = Malabo/Fernando Poo, Equatorial Guinea
+location = (0.065449846949787352, 0.15300719775816957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FGSL.TXT
+
+[fhaw]
+description = Wide Awake Field Ascension Island, Saint Helena
+location = (-0.13904456374221491, -0.25132741228718347)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FHAW.TXT
+
+[fimp]
+description = Plaisance Mauritius, Mauritius
+location = (-0.35662894382417465, 1.0064732019833966)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FIMP.TXT
+
+[fimr]
+description = Rodrigues, Mauritius
+location = (-0.34353897443421721, 1.1068296339730705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FIMR.TXT
+
+[fjdg]
+description = Nsf Diego Garcia, IO, British Indian Ocean Territory
+location = (-0.12740903539558607, 1.2636183784438948)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FJDG.TXT
+
+[fkkd]
+description = Douala Obs., Cameroon
+location = (0.069813170079773182, 0.16987871386078141)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKKD.TXT
+
+[fkkl]
+description = Maroua Salak, CM
+location = (0.18238690683340741, 0.24870941840919197)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKKL.TXT
+
+[fkkn]
+description = Ngaoundere, Cameroon
+location = (0.12828170002158321, 0.23678300185389736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKKN.TXT
+
+[fkkr]
+description = Garoua, Cameroon
+location = (0.1628973968528041, 0.23358323155857444)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKKR.TXT
+
+[fkys]
+description = Yaounde, Cameroon
+location = (0.066904287993115971, 0.20100375218801364)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FKYS.TXT
+
+[flcp]
+description = Chipata, Zambia
+location = (-0.23649211364523168, 0.56868644794148571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLCP.TXT
+
+[fllc]
+description = Lusaka City Airport, Zambia
+location = (-0.25220007691318058, 0.49683706040105247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLLC.TXT
+
+[flli]
+description = Livingstone, Zambia
+location = (-0.31095949506365639, 0.45058583522320272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLLI.TXT
+
+[flls]
+description = Lusaka Internationalairport, Zambia
+location = (-0.26732626376379814, 0.49654617219238673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLLS.TXT
+
+[flmf]
+description = Mfuwe, Zambia
+location = (-0.23141126626720371, 0.55739998544525571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLMF.TXT
+
+[flnd]
+description = Ndola, Zambia
+location = (-0.22689280275926285, 0.50003683069637539)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FLND.TXT
+
+[fmch]
+description = Hahaya International Airport, Comoros
+location = (-0.20129464039667935, 0.75514578969621327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMCH.TXT
+
+[fmcz]
+description = Dzaoudzi / Pamanzi Mayotte, Comoros
+location = (-0.22340214425527419, 0.79034326294476553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMCZ.TXT
+
+[fmee]
+description = Saint-Denis / Gillot, Reunion
+location = (-0.36448292545814914, 0.96894862306551865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMEE.TXT
+
+[fmep]
+description = Saint-Pierre, Reunion
+location = (-0.37233690709212364, 0.96836684664818717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMEP.TXT
+
+[fmmi]
+description = Antananarivo / Ivato, Madagascar
+location = (-0.32812189937493397, 0.82874050648864084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMMI.TXT
+
+[fmms]
+description = Sainte-Marie Aerodrome, Madagascar
+location = (-0.29816041388236458, 0.86946485570184184)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMMS.TXT
+
+[fmmt]
+description = Tamatave, Madagascar
+location = (-0.31619548281963938, 0.86219265048519877)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMMT.TXT
+
+[fmna]
+description = Diego-Suarez, Madagascar
+location = (-0.21554816262129969, 0.86044732123320444)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMNA.TXT
+
+[fmnm]
+description = Majunga, Madagascar
+location = (-0.27343491614577831, 0.80896010829937182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMNM.TXT
+
+[fmnn]
+description = Fascene Nossi-Be, Madagascar
+location = (-0.23241967872391156, 0.84328491692192697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMNN.TXT
+
+[fmsd]
+description = Fort-Dauphin, Madagascar
+location = (-0.43691408941591386, 0.81943208381133781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FMSD.TXT
+
+[fnlu]
+description = Luanda, Angola
+location = (-0.15446163880149816, 0.23096523768058294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FNLU.TXT
+
+[fogr]
+description = Lambarene, Gabon
+location = (-0.012508192972626028, 0.17860536012075304)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FOGR.TXT
+
+[foog]
+description = Port-Gentil, Gabon
+location = (-0.012217304763960306, 0.15271630954950383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FOOG.TXT
+
+[fool]
+description = Libreville, Gabon
+location = (0.0078539816339744835, 0.1643518378961327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FOOL.TXT
+
+[foon]
+description = Franceville / Mvengue, Gabon
+location = (-0.028797932657906436, 0.2344558961845716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FOON.TXT
+
+[fpst]
+description = S. Tome, Sao Tome And Principe
+location = (0.0066904287993115969, 0.1172279480922858)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FPST.TXT
+
+[fqbr]
+description = Beira, Mozambique
+location = (-0.34557519189487729, 0.60911990894602097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQBR.TXT
+
+[fqch]
+description = Chimoio, Mozambique
+location = (-0.33364877533958265, 0.58410352300076895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQCH.TXT
+
+[fqlc]
+description = Lichinga, Mozambique
+location = (-0.23212879051524585, 0.61493767311933545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQLC.TXT
+
+[fqma]
+description = Maputo / Mavalane, Mozambique
+location = (-0.45233116447519711, 0.56839555973282008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQMA.TXT
+
+[fqnp]
+description = Nampula, Mozambique
+location = (-0.26354471705114374, 0.68562350782510573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQNP.TXT
+
+[fqpb]
+description = Pemba, Mozambique
+location = (-0.22660191455059711, 0.70744012347503493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQPB.TXT
+
+[fqql]
+description = Quelimane, Mozambique
+location = (-0.31212304789831924, 0.64373560577724187)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQQL.TXT
+
+[fqvl]
+description = Vilanculos, Mozambique
+location = (-0.38397243543875248, 0.61639211416266415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FQVL.TXT
+
+[fsia]
+description = Seychelles Inter-National Airport, Seychelles
+location = (-0.081448698426402052, 0.96894862306551865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FSIA.TXT
+
+[ftta]
+description = Sarh, Chad
+location = (0.15969762655748115, 0.3208496941582909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTA.TXT
+
+[fttc]
+description = Abeche, Chad
+location = (0.24172810140121465, 0.36390114904081772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTC.TXT
+
+[fttd]
+description = Moundou, Chad
+location = (0.15038920388017807, 0.28041623315375563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTD.TXT
+
+[fttj]
+description = Ndjamena, Chad
+location = (0.21176661590864532, 0.26238116421648089)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTJ.TXT
+
+[ftty]
+description = Faya, Chad
+location = (0.31415926535897931, 0.33452143996557987)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FTTY.TXT
+
+[fvbu]
+description = Bulawayo Airport, Zimbabwe
+location = (-0.34935673860753164, 0.49945505427904396)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVBU.TXT
+
+[fvcz]
+description = Buffalo Range, Zimbabwe
+location = (-0.3668100311274749, 0.55123315542154239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVCZ.TXT
+
+[fvfa]
+description = Victoria Falls, Zimbabwe
+location = (-0.3159045946109737, 0.45116761164053421)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVFA.TXT
+
+[fvha]
+description = Harare Kutsaga, Zimbabwe
+location = (-0.31270482431565072, 0.54337917378756795)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVHA.TXT
+
+[fvkb]
+description = Kariba, Zimbabwe
+location = (-0.28827021478773007, 0.50410926561769553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVKB.TXT
+
+[fvmv]
+description = Masvingo, Zimbabwe
+location = (-0.3502294032335288, 0.53872496244891643)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVMV.TXT
+
+[fvwn]
+description = Hwange National Park, Zimbabwe
+location = (-0.32521301728827673, 0.47123889803846897)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FVWN.TXT
+
+[fwcl]
+description = Chileka, Malawi
+location = (-0.27372580435444405, 0.61028346178068393)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FWCL.TXT
+
+[fwki]
+description = Lilongwe International Airport, Malawi
+location = (-0.24056454856655177, 0.58933951075675195)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FWKI.TXT
+
+[fxmm]
+description = Maseru / Moshoeshoe, Lesotho
+location = (-0.51399946471233005, 0.48083820892443779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FXMM.TXT
+
+[fyab]
+description = Aroab, Namibia
+location = (-0.46774822621867485, 0.342957191358983)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYAB.TXT
+
+[fyan]
+description = Aranos, Namibia
+location = (-0.42120612392866397, 0.33364877755888356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYAN.TXT
+
+[fyas]
+description = Aus, WA
+location = (-0.46530477858168828, 0.28431413514987625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYAS.TXT
+
+[fybg]
+description = Bagani, Namibia
+location = (-0.31584927409722996, 0.37738986688289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYBG.TXT
+
+[fybp]
+description = unknown station in Namibia
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYBP.TXT
+
+[fyen]
+description = Eenhana Airport, Eenhana, Namibia
+location = (-0.30513619237884892, 0.28487187256564361)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYEN.TXT
+
+[fygb]
+description = Gobabis, WA
+location = (-0.39269908169872414, 0.33091442617812489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYGB.TXT
+
+[fygf]
+description = Grootfontein, Namibia
+location = (-0.34208453339088862, 0.31619548281963938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYGF.TXT
+
+[fygo]
+description = Gobabeb, NM
+location = (-0.41137410469506347, 0.26267205242514663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYGO.TXT
+
+[fyhd]
+description = unknown station in Namibia
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYHD.TXT
+zone = ('ndz052', 0.0019401342762502001)
+
+[fyhn]
+description = Henties Bay, NM
+location = (-0.38606683054114571, 0.24923301718479024)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYHN.TXT
+
+[fykb]
+description = Karasburg Airport, Karasburg, Namibia
+location = (-0.48923516248870774, 0.32701652999976838)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKB.TXT
+
+[fykm]
+description = Katima Mulilo, Namibia
+location = (-0.30777911731557783, 0.42196243549049578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKM.TXT
+
+[fykt]
+description = Keetmanshoop, Namibia
+location = (-0.46309402819582879, 0.31619548281963938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKT.TXT
+
+[fykx]
+description = Khorixas, NM
+location = (-0.35552356863124496, 0.26127578902355114)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYKX.TXT
+
+[fylz]
+description = Luderitz / Diaz Point, Namibia
+location = (-0.46571202207382029, 0.26616271092913524)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYLZ.TXT
+
+[fymh]
+description = Maltahohe, Namibia
+location = (-0.4334234087189161, 0.29641508906897213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYMH.TXT
+
+[fyml]
+description = Mariental, NM
+location = (-0.42935099599060511, 0.3129375348825833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYML.TXT
+
+[fymp]
+description = Mpacha Airport, Mpacha, Namibia
+location = (-0.30775390700416011, 0.42207297300978869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYMP.TXT
+
+[fynd]
+description = Noordoewer, Namibia
+location = (-0.50117995264687554, 0.30750209500308101)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYND.TXT
+
+[fyoa]
+description = Ondangwa, Namibia
+location = (-0.31203578143571958, 0.27842364892439542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOA.TXT
+
+[fyoh]
+description = Okahao, Namibia
+location = (-0.31219128918195166, 0.26287427290461907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOH.TXT
+
+[fyoj]
+description = Outjo, NM
+location = (-0.35028758087526196, 0.28152160834668533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOJ.TXT
+
+[fyok]
+description = Okakarara, WA
+location = (-0.35953782591083189, 0.30473448739820996)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOK.TXT
+
+[fyom]
+description = Omaruru, Namibia
+location = (-0.3738848139932095, 0.27840150074518977)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOM.TXT
+
+[fyos]
+description = Oshakati Airport, Oshakati, Namibia
+location = (-0.31061525213975716, 0.27400215397044059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOS.TXT
+
+[fyot]
+description = Ootmoed, Namibia
+location = (-0.41916991450506902, 0.34441163324245017)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOT.TXT
+
+[fyow]
+description = Otjiwarongo, NM
+location = (-0.35657076618244155, 0.29094638630745479)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOW.TXT
+
+[fyoy]
+description = unknown station in Namibia
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYOY.TXT
+zone = ('njz104', 0.00093165345617292523)
+
+[fyrh]
+description = Rehoboth, Namibia
+location = (-0.40695261945845085, 0.29816039168935554)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYRH.TXT
+
+[fyrn]
+description = unknown station in Namibia
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYRN.TXT
+
+[fyru]
+description = Rundu, Namibia
+location = (-0.31270482431565072, 0.34499341547754581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYRU.TXT
+
+[fyte]
+description = Terrace Bay, WA
+location = (-0.34871678454846705, 0.22689280275926285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTE.TXT
+
+[fytk]
+description = Tsumkwe, WA
+location = (-0.34173546754048967, 0.35831609543443588)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTK.TXT
+
+[fytm]
+description = Tsumeb Airport, Tsumeb, Namibia
+location = (-0.33618366245635833, 0.30949050960989449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTM.TXT
+
+[fytn]
+description = Otjinene, WA
+location = (-0.36878807094640181, 0.32742376767413622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYTN.TXT
+
+[fywb]
+description = Walvis Bay, Namibia
+location = (-0.40112999161321899, 0.2556907354171693)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYWB.TXT
+
+[fywe]
+description = Windhoek Eros, NM
+location = (-0.39479347680111737, 0.29810223624063148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYWE.TXT
+
+[fywh]
+description = J. G. Strijdom, Namibia
+location = (-0.39240819349005845, 0.30485084268167623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYWH.TXT
+
+[fyww]
+description = Windhoek, Town Met, Namibia
+location = (-0.39386263453338705, 0.29845130209103038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FYWW.TXT
+
+[fzaa]
+description = Kinshasa / N'Djili, Congo, Democratic Republic Of The
+location = (-0.076503598879084783, 0.26936248122445822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FZAA.TXT
+
+[fzqa]
+description = Lubumbashi-Luano, Congo, Democratic Republic Of The
+location = (-0.20362174606600511, 0.47967465608977494)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FZQA.TXT
+
+[fzwa]
+description = Mbuji-Mayi, Congo, Democratic Republic Of The
+location = (-0.10762863720631699, 0.41218859167932748)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/FZWA.TXT
+
+[gabs]
+description = Bamako / Senou, Mali
+location = (0.21874793291662264, -0.1387536755335492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GABS.TXT
+
+[gbyd]
+description = Banjul / Yundum, Gambia, The
+location = (0.23300145514124299, -0.29321531433504738)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GBYD.TXT
+
+[gcfv]
+description = Fuerteventura / Aeropuerto, Spain
+location = (0.49654617219238673, -0.24201898960988036)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCFV.TXT
+
+[gcgm]
+description = La Gomera Airport, ES
+location = (0.48921578933401061, -0.30054569719342356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCGM.TXT
+
+[gchi]
+description = Hierro / Aeropuerto, Spain
+location = (0.48549242026308931, -0.31212304789831924)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCHI.TXT
+
+[gcla]
+description = La Palma / Aeropuerto, Spain
+location = (0.49945505427904396, -0.30979594222899348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCLA.TXT
+
+[gclp]
+description = Gran Canaria - Canary Islands, Spain
+location = (0.48752863772374938, -0.268489816598461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCLP.TXT
+
+[gcrr]
+description = Lanzarote / Aeropuerto, Spain
+location = (0.50527281845235839, -0.23736477827122882)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCRR.TXT
+
+[gcts]
+description = Tenerife Sur, Spain
+location = (0.48956485518440945, -0.28914287941372724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCTS.TXT
+
+[gcxo]
+description = Tenerife / Los Rodeos, Spain
+location = (0.49683706040105247, -0.28477955628374141)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GCXO.TXT
+
+[geml]
+description = Melilla, Spain
+location = (0.61581033774533256, -0.051487212933832724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GEML.TXT
+
+[gfll]
+description = Lungi, Sierra Leone
+location = (0.15038920388017807, -0.23038346126325149)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GFLL.TXT
+
+[ggov]
+description = Bissau Aeroport, Guinea-Bissau
+location = (0.20740329277865949, -0.27314402793711257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GGOV.TXT
+
+[glrb]
+description = Grand Bassa, Roberts Field, Liberia
+location = (0.1090830782496456, -0.18064157758141311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GLRB.TXT
+
+[gmad]
+description = Agadir Al Massira, Morocco
+location = (0.52941653977161329, -0.16406094968746698)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMAD.TXT
+
+[gmae]
+description = unknown station in Morocco
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMAE.TXT
+zone = ('gaz020', 0.0018301793687658771)
+
+[gmff]
+description = Fes-Sais, Morocco
+location = (0.59224839284340913, -0.086975574391050761)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMFF.TXT
+
+[gmfk]
+description = Errachidia, Morocco
+location = (0.5573418078035226, -0.07679448708775051)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMFK.TXT
+
+[gmfm]
+description = Meknes, Morocco
+location = (0.59137572821741202, -0.096574885277019573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMFM.TXT
+
+[gmfo]
+description = Oujda, Morocco
+location = (0.6070836914853609, -0.033743032205223705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMFO.TXT
+
+[gmmc]
+description = Casablanca, Morocco
+location = (0.5858488522527634, -0.13380857598623194)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMC.TXT
+
+[gmme]
+description = Rabat-Sale, Morocco
+location = (0.59428461030406921, -0.11810061271828297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMME.TXT
+
+[gmmh]
+description = Dakhla, WI
+location = (0.41381756564785555, -0.27803094984269672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMH.TXT
+
+[gmmi]
+description = Essaouira, Morocco
+location = (0.55006960258687954, -0.17075137848677857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMI.TXT
+
+[gmml]
+description = Laayoune/Hassan Isl, Morocco
+location = (0.47414778012512621, -0.23066950133510611)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMML.TXT
+
+[gmmn]
+description = Nouasseur, Morocco
+location = (0.58235819374877462, -0.13235413494290332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMN.TXT
+
+[gmmo]
+description = unknown station in Morocco
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMO.TXT
+
+[gmmt]
+description = Casablanca T-M, MC
+location = (0.58625609574489534, -0.13037609512397641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMT.TXT
+
+[gmmw]
+description = Nador/Arwi, Morocco
+location = (0.61067131272557151, -0.052854387514561611)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMW.TXT
+
+[gmmx]
+description = Marrakech, Morocco
+location = (0.55181493183887387, -0.14020811657687782)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMX.TXT
+
+[gmmz]
+description = Ouarzazate, Morocco
+location = (0.53988851528357928, -0.12042771838760874)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMMZ.TXT
+
+[gmta]
+description = Al Hoceima, Morocco
+location = (0.61406500849333823, -0.067195176201781684)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMTA.TXT
+
+[gmtn]
+description = Tetuan / Sania Ramel, Morocco
+location = (0.62104632550131567, -0.093084226773030909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMTN.TXT
+
+[gmto]
+description = unknown station in Morocco
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMTO.TXT
+
+[gmtt]
+description = Tanger Aerodrome, Morocco
+location = (0.62366431937930711, -0.10297442586766545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GMTT.TXT
+
+[gogg]
+description = Ziguinchor, Senegal
+location = (0.21903882112528836, -0.28390689165774424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOGG.TXT
+
+[gogk]
+description = Kolda, Senegal
+location = (0.22485658529860278, -0.26121761138181798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOGK.TXT
+
+[gogs]
+description = Cap-Skirring, Senegal
+location = (0.21642082724729686, -0.29234264970905022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOGS.TXT
+
+[good]
+description = Diourbel, Senegal
+location = (0.2556907354171693, -0.28332511524041287)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOOD.TXT
+
+[goog]
+description = Linguere, Senegal
+location = (0.268489816598461, -0.26383560525980948)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOOG.TXT
+
+[gook]
+description = Kaolack, Senegal
+location = (0.2466732009485319, -0.28041623315375563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOOK.TXT
+
+[gooy]
+description = Dakar / Yoff, Senegal
+location = (0.25714517646049789, -0.30543261909900765)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOOY.TXT
+
+[gosm]
+description = Matam, Senegal
+location = (0.27314402793711257, -0.23125612588924865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOSM.TXT
+
+[gosp]
+description = Podor, Senegal
+location = (0.29059732045705583, -0.26121761138181798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOSP.TXT
+
+[goss]
+description = Saint-Louis, Senegal
+location = (0.28012534494508989, -0.28710666195306722)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOSS.TXT
+
+[gotk]
+description = Kedougou, Senegal
+location = (0.21932970933395407, -0.21322105695197394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOTK.TXT
+
+[gott]
+description = Tambacounda, Senegal
+location = (0.24027366035788605, -0.23881921931455743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GOTT.TXT
+
+[gqnn]
+description = Nouakchott, Mauritania
+location = (0.3159045946109737, -0.27838001569309556)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQNN.TXT
+
+[gqno]
+description = unknown station in Mauritania
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQNO.TXT
+
+[gqon]
+description = unknown station in Mauritania
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQON.TXT
+zone = ('nmz510', 0.0044364770325273162)
+
+[gqpp]
+description = Nouadhibou, Mauritania
+location = (0.36535559008414631, -0.29728774925636747)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQPP.TXT
+
+[gqqp]
+description = unknown station in Mauritania
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GQQP.TXT
+
+[gucy]
+description = Conakry / Gbessia, Guinea
+location = (0.16696983177412419, -0.23765566647989456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GUCY.TXT
+
+[gvac]
+description = Sal, Cape Verde
+location = (0.29205176150038448, -0.40055306333269863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GVAC.TXT
+
+[gvba]
+description = Boa Vista Rabil, CV
+location = (0.28152160834668533, -0.39933133285630257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GVBA.TXT
+
+[gvnp]
+description = Praia, CV
+location = (0.26040312439755398, -0.41189770347066179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/GVNP.TXT
+
+[haab]
+description = Addis Ababa, Ethiopia
+location = (0.15678874447082392, 0.67718774977379981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HAAB.TXT
+
+[hdam]
+description = Djibouti \ Ambouli, Djibouti
+location = (0.20158552860534507, 0.75340046044421893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HDAM.TXT
+
+[hear]
+description = El Arish, Egypt
+location = (0.54250650916157073, 0.59021217538274917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEAR.TXT
+
+[heat]
+description = Asyut, Egypt
+location = (0.47211156266446613, 0.54134295632690788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEAT.TXT
+
+[heax]
+description = Alexandria / Nouzha, Egypt
+location = (0.5445427266222308, 0.52272611097230171)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEAX.TXT
+
+[heba]
+description = Alexandria Borg El Arab, Egypt
+location = (0.55006960258687954, 0.52650765768495611)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEBA.TXT
+
+[hebl]
+description = Abu Simbel, EG
+location = (0.39043015367113154, 0.55187310948060697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEBL.TXT
+
+[heca]
+description = Cairo Airport, Egypt
+location = (0.52592588126762463, 0.54803338512621946)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HECA.TXT
+
+[hegn]
+description = Hurguada, Egypt
+location = (0.47385689191646047, 0.58846684613075484)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEGN.TXT
+
+[heis]
+description = Ismalia, EG
+location = (0.53372168525986596, 0.56286868376817123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEIS.TXT
+
+[helx]
+description = Luxor, Egypt
+location = (0.44796784134521128, 0.57072266540214578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HELX.TXT
+
+[hema]
+description = Marsa Alam Intl, EG
+location = (0.44593162388455121, 0.60353485533963913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEMA.TXT
+
+[hemm]
+description = Mersa Matruh, Egypt
+location = (0.54686983229155661, 0.47502044475112332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEMM.TXT
+
+[heps]
+description = Port Said, Egypt
+location = (0.54570627945689365, 0.56374134839416834)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HEPS.TXT
+
+[hesc]
+description = St Catherine Intl, EG
+location = (0.50056042947197366, 0.59463367615446805)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HESC.TXT
+
+[hesh]
+description = Sharm El Sheikhintl, Egypt
+location = (0.48811041414108081, 0.60010237447738368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HESH.TXT
+
+[hesn]
+description = Asswan, Egypt
+location = (0.41829724406130764, 0.57217710644547437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HESN.TXT
+
+[hetb]
+description = Taba, Egypt
+location = (0.51660291417988824, 0.60696733620189458)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HETB.TXT
+
+[hkel]
+description = Eldoret, Kenya
+location = (0.0093084226773030906, 0.61581033774533256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKEL.TXT
+
+[hkem]
+description = Embu, Kenya
+location = (-0.0087266462599716477, 0.65362580487187649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKEM.TXT
+
+[hkga]
+description = Garissa, Kenya
+location = (-0.0081448698426402049, 0.69173216020708594)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKGA.TXT
+
+[hkjk]
+description = Nairobi/Jomo Kenyatta Airport Twr/App/Nof/Civil Airlines, Kenya
+location = (-0.022980168484592004, 0.64431738219457324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKJK.TXT
+
+[hkkg]
+description = Kakamega, Kenya
+location = (0.0049450995473172667, 0.6070836914853609)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKKG.TXT
+
+[hkki]
+description = Kisumu, Kenya
+location = (-0.0017453292519943296, 0.60650191506802953)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKKI.TXT
+
+[hkkr]
+description = Kericho, Kenya
+location = (-0.0063995405906458747, 0.61697389057999552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKKR.TXT
+
+[hkks]
+description = Kisii, Kenya
+location = (-0.011635528346628864, 0.6070836914853609)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKKS.TXT
+
+[hkkt]
+description = Kitale, Kenya
+location = (0.017744180728609015, 0.6108652381980153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKKT.TXT
+
+[hklo]
+description = Lodwar, Kenya
+location = (0.054396095020489935, 0.62162810191864704)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKLO.TXT
+
+[hklu]
+description = Lamu, Kenya
+location = (-0.039560796378538134, 0.71267611123101793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKLU.TXT
+
+[hkma]
+description = Mandera, Kenya
+location = (0.068649617245110303, 0.73071118016829262)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMA.TXT
+
+[hkmb]
+description = Marsabit, Kenya
+location = (0.04014257279586958, 0.66147978650585082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMB.TXT
+
+[hkme]
+description = Meru, Kenya
+location = (0.001454441043328608, 0.65711646337586505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKME.TXT
+
+[hkml]
+description = Malindi, Kenya
+location = (-0.056432312481149986, 0.69987703004972612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKML.TXT
+
+[hkmo]
+description = Mombasa, Kenya
+location = (-0.070394946497104621, 0.6914412719984202)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMO.TXT
+
+[hkms]
+description = unknown station in Kenya
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMS.TXT
+
+[hkmu]
+description = Makindu, Kenya
+location = (-0.039851684587203853, 0.66031623367118808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMU.TXT
+
+[hkmy]
+description = Moyale, Kenya
+location = (0.061668300237132975, 0.68155107290378569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKMY.TXT
+
+[hknc]
+description = Nairobi / Dagoretti, Kenya
+location = (-0.022689280275926284, 0.64140850010791606)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNC.TXT
+
+[hknh]
+description = unknown station in Kenya
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNH.TXT
+
+[hkni]
+description = Nyeri, Kenya
+location = (-0.0087266462599716477, 0.64519004682057057)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNI.TXT
+
+[hknk]
+description = Nakuru, Kenya
+location = (-0.0046542113386515453, 0.63006385996995296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNK.TXT
+
+[hkno]
+description = Narok, Kenya
+location = (-0.019780398189269067, 0.62540964863130144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNO.TXT
+
+[hknw]
+description = Nairobi / Wilson, Kenya
+location = (-0.022980168484592004, 0.64257205294257902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKNW.TXT
+
+[hkre]
+description = Moi Airbase, KN
+location = (-0.022514747350726852, -0.64367742813550877)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKRE.TXT
+
+[hkvo]
+description = Voi, Kenya
+location = (-0.059341194567807204, 0.67311531485247977)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKVO.TXT
+
+[hkwj]
+description = Wajir, Kenya
+location = (0.030543261909900768, 0.69929525363239475)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HKWJ.TXT
+
+[hllb]
+description = Benina, Libya
+location = (0.56025068989017979, 0.35372006173751747)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLB.TXT
+
+[hllm]
+description = Mitiga, LY
+location = (0.57421332390613444, 0.23160519173964753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLM.TXT
+
+[hlls]
+description = Sebha, Libya
+location = (0.47152978624713471, 0.25220007691318058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLS.TXT
+
+[hllt]
+description = Tripoli Inter-National Airport, Libya
+location = (0.5701408889848143, 0.22951079663725435)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HLLT.TXT
+
+[hryr]
+description = Kigali, Rwanda
+location = (-0.034324808622555152, 0.52563499305895889)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HRYR.TXT
+
+[hsss]
+description = Khartoum, Sudan
+location = (0.2722713633111154, 0.56810467152415423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HSSS.TXT
+
+[huak]
+description = unknown station in Uganda
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUAK.TXT
+
+[huar]
+description = Arua, Uganda
+location = (0.053232542185827049, 0.53959762707491354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUAR.TXT
+
+[huen]
+description = Entebbe Airport, Uganda
+location = (0.0008726646259971648, 0.56635934227216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUEN.TXT
+
+[hugu]
+description = Gulu, Uganda
+location = (0.04799655442984406, 0.56432312481149993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUGU.TXT
+
+[huji]
+description = Jinja, Uganda
+location = (0.0078539816339744835, 0.57915842345345159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUJI.TXT
+
+[huka]
+description = unknown station in Uganda
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUKA.TXT
+
+[hukb]
+description = Kabale, Uganda
+location = (-0.021816615649929118, 0.52330788738963319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUKB.TXT
+
+[huks]
+description = Kasese, Uganda
+location = (0.0031997702953229373, 0.52534410485029326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUKS.TXT
+
+[huli]
+description = Lira, Uganda
+location = (0.039269908169872414, 0.57421332390613444)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HULI.TXT
+
+[huma]
+description = Mbarara, Uganda
+location = (-0.010762863720631699, 0.53494341573626203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUMA.TXT
+
+[humi]
+description = Masindi, Uganda
+location = (0.029379709075237882, 0.5535602610908682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUMI.TXT
+
+[huso]
+description = Soroti, Uganda
+location = (0.029961485492569325, 0.58672151687876051)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUSO.TXT
+
+[huto]
+description = Tororo, Uganda
+location = (0.011926416555294585, 0.59632082776472917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUTO.TXT
+
+[huwn]
+description = unknown station in Uganda
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/HUWN.TXT
+
+[k04v]
+description = Saguache, Saguache Municipal Airport, CO, United States
+location = (0.66492196364172862, -1.8529918261583243)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K04V.TXT
+zone = ('coz065', 0.0023916993387356907)
+
+[k04w]
+description = Field Of Dreams Ap, Hin, US
+location = (0.80320052176779055, -1.6212363421775327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K04W.TXT
+zone = ('mnz038', 0.0025164940117398597)
+
+[k05u]
+description = Eureka Airport, United States
+location = (0.69118686117112116, -2.0246910153916717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K05U.TXT
+zone = ('nvz037', 0.0094596534300600624)
+
+[k06d]
+description = Rolla Municipal Airport, ND, United States
+location = (0.85319450856380574, -1.7387115452471842)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K06D.TXT
+zone = ('ndz005', 0.003198307596846374)
+
+[k08d]
+description = Stanley Municipal Airport, ND, United States
+location = (0.84300857312369437, -1.7873286611888488)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K08D.TXT
+zone = ('ndz010', 0.0018347209959801364)
+
+[k0a9]
+description = Elizabethton, Tn, US
+location = (0.63477624895033757, -1.4341370463637406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0A9.TXT
+zone = ('tnz046', 9.8211056344513337e-05)
+
+[k0e0]
+description = Moriarty Arpt, US
+location = (0.61051617234761646, -1.8500490071139892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0E0.TXT
+zone = ('nmz522', 0.0031637159292151355)
+
+[k0f2]
+description = Bowie, Tx, US
+location = (0.58625609574489534, -1.7065829426000554)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0F2.TXT
+zone = ('txz091', 0.0016986385114513144)
+
+[k0j4]
+description = Florala Airport, AL, United States
+location = (0.54163384453557362, -1.5062191444711064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0J4.TXT
+zone = ('flz007', 0.0034545822209101863)
+
+[k0vg]
+description = Lee County Airport, VA, United States
+location = (0.63973104477127707, -1.4524242184151923)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K0VG.TXT
+zone = ('vaz001', 0.0015404659685553687)
+
+[k11r]
+description = Brenham, Brenham Municipal Airport, TX, United States
+location = (0.52741910740544196, -1.6820465221991017)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K11R.TXT
+zone = ('txz197', 0.00045047063424261786)
+
+[k12n]
+description = Aeroflex-Andover Airport, NJ, United States
+location = (0.71587588152634085, -1.3043427276570956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K12N.TXT
+zone = ('njz001', 0.0022159954842217197)
+
+[k14y]
+description = Todd Field Airport, MN, United States
+location = (0.80110612666539727, -1.6557356837252872)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K14Y.TXT
+zone = ('mnz042', 0.0030010702931637838)
+
+[k19a]
+description = Jefferson Jackson County, GA, United States
+location = (0.59648128170062931, -1.4584250482344936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K19A.TXT
+zone = ('gaz025', 0.00073547949002181689)
+
+[k1a5]
+description = Franklin, Macon County Airport, NC, United States
+location = (0.61464678491066971, -1.4558954843719367)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1A5.TXT
+zone = ('ncz062', 0.0011591655312953527)
+
+[k1a6]
+description = Middlesboro, Middlesboro-Bell County Airport, KY, United States
+location = (0.63897473542874628, -1.4614902342519407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1A6.TXT
+zone = ('kyz087', 0.0022760410590182373)
+
+[k1f0]
+description = Ardmore, Ardmore Downtown Executive Airport, OK, United States
+location = (0.59597661005114144, -1.6951074027681925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1F0.TXT
+zone = ('okz046', 0.0029746996480786362)
+
+[k1h2]
+description = Effingham, Effingham County Memorial Airport, IL, United States
+location = (0.68190983502780678, -1.5451981644323132)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1H2.TXT
+zone = ('ilz066', 0.00078961731187150697)
+
+[k1j0]
+description = Tri County Airport, FL, United States
+location = (0.53814318603158495, -1.494001839707146)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1J0.TXT
+zone = ('flz009', 0.0032672070083875045)
+
+[k1m4]
+description = Haleyville, Posey Field Airport, AL, United States
+location = (0.59830371572046726, -1.5289132728838437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1M4.TXT
+zone = ('alz014', 0.0039909346329880012)
+
+[k1p1]
+description = Plymouth, Plymouth Municipal Airport, NH, United States
+location = (0.7640906021126842, -1.2523367640844758)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1P1.TXT
+zone = ('nhz005', 0.0023108676301860061)
+
+[k1r7]
+description = Brookhaven, Ms, US
+location = (0.55152404363020813, -1.5781267096532727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1R7.TXT
+zone = ('msz062', 0.0012836152721847549)
+
+[k1v4]
+description = St Johnsbury Fairbanks, VT, United States
+location = (0.77521707609414803, -1.2569279496445829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K1V4.TXT
+zone = ('vtz007', 0.0013560420565441943)
+
+[k20u]
+description = Beach Airport Beach, ND, United States
+location = (0.81900059963515015, -1.8148272931813816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K20U.TXT
+zone = ('ndz031', 0.0016327610813304822)
+
+[k20v]
+description = Kremmling, Mc Elroy Airfield, CO, United States
+location = (0.69906739120227324, -1.8564873327991238)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K20V.TXT
+zone = ('coz032', 0.0021612982474193006)
+
+[k21d]
+description = Lake Elmo Airport, MN, United States
+location = (0.78539816339744828, -1.620538210476735)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K21D.TXT
+zone = ('mnz063', 0.00078851626944449445)
+
+[k2c8]
+description = Cavalier Municipal Airport, ND, United States
+location = (0.85143463490137816, -1.7039988856797417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2C8.TXT
+zone = ('ndz008', 0.00096638910887180448)
+
+[k2d5]
+description = Oakes Municipal Airport, ND, United States
+location = (0.80587184515070387, -1.7118189303560385)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2D5.TXT
+zone = ('ndz049', 0.0070954058993143868)
+
+[k2dp]
+description = Dare County Gunnery Range, NC, United States
+location = (0.62250076654464415, -1.3247049022636963)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2DP.TXT
+zone = ('ncz047', 0.0019884945575903549)
+
+[k2g4]
+description = Garrett Cnty Airport, MD, US
+location = (0.69080131793935562, -1.3847442285323011)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2G4.TXT
+zone = ('mdz001', 0.0012633267985862741)
+
+[k2i0]
+description = Madisonville Municipal Airport, United States
+location = (0.65198397364452532, -1.5253866993823584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2I0.TXT
+zone = ('kyz016', 0.002144126550309784)
+
+[k2j9]
+description = Qunicy, Fl, US
+location = (0.53407075111026492, -1.4756758825612055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2J9.TXT
+zone = ('flz016', 0.0010217459813232882)
+
+[k2v5]
+description = Wray, Co, US
+location = (0.69987703004972612, -1.7842500943138031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2V5.TXT
+zone = ('coz090', 0.003100063640322575)
+
+[k2w6]
+description = St Marys Cnty Rgnl Arpt, MD, US
+location = (0.6688101693642271, -1.3360495424016592)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2W6.TXT
+zone = ('mdz017', 0.00083982900449964583)
+
+[k2wx]
+description = Buffalo, SD, United States
+location = (0.79587013890941427, -1.8072884404401282)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K2WX.TXT
+zone = ('sdz001', 0.00074405458555820876)
+
+[k33v]
+description = Walden Jackson Airpo, US
+location = (0.71122167018768934, -1.8545868631691746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K33V.TXT
+zone = ('coz030', 0.0014357415608552485)
+
+[k36u]
+description = Heber, Heber City Municipal-Russ Mcdonald Field Airport, UT, United States
+location = (0.70654321816498222, -1.9448009929500372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K36U.TXT
+zone = ('utz008', 0.0052637962643643727)
+
+[k3a1]
+description = Cullman, Folsom Field Airport, AL, United States
+location = (0.59810009397440134, -1.5159638994614082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3A1.TXT
+zone = ('alz016', 0.0023880630605886007)
+
+[k3du]
+description = Drummond, MT, United States
+location = (0.81448698426402044, -1.974840048631584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3DU.TXT
+zone = ('mtz007', 0.0055929224992648831)
+
+[k3i2]
+description = Point Pleasant, Mason County Airport, WV, United States
+location = (0.67918518213997114, -1.4328862270664779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3I2.TXT
+zone = ('wvz007', 0.0027067990951992566)
+
+[k3j7]
+description = Greensboro, Greene County Regional Airport, GA, United States
+location = (0.58638699543879491, -1.4510473475608414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3J7.TXT
+zone = ('gaz050', 0.00051854177529490268)
+
+[k3lf]
+description = Litchfield, Litchfield Municipal Airport, IL, United States
+location = (0.68350972017546818, -1.5651143104522929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3LF.TXT
+zone = ('ilz060', 0.002904584859826176)
+
+[k3r7]
+description = Jennings Airport, United States
+location = (0.52783468969288905, -1.6174577043469651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3R7.TXT
+zone = ('laz042', 0.002156926317319703)
+
+[k3t5]
+description = La Grange, Fayette Regional Air Center Airport, TX, United States
+location = (0.52199404231382629, -1.6920967098085025)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K3T5.TXT
+zone = ('txz209', 0.00071161956632239559)
+
+[k40b]
+description = Clayton Lake, ME, United States
+location = (0.81361431963802333, -1.2135856065533905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K40B.TXT
+zone = ('mez001', 0.0077018369117949157)
+
+[k40j]
+description = Perry-Foley Airport, FL, United States
+location = (0.52476232843296178, -1.4588043664585937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K40J.TXT
+zone = ('flz028', 0.00051139973932709667)
+
+[k42j]
+description = Keystone Heights, Fl, US
+location = (0.51923545246831304, -1.4320426512613473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K42J.TXT
+zone = ('flz031', 0.0039304763497651669)
+
+[k46d]
+description = Carrington Municipal Airport, ND, United States
+location = (0.82817812261855372, -1.7305181940364331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K46D.TXT
+zone = ('ndz025', 0.0031679552883129925)
+
+[k4a6]
+description = Scottsboro Muni Word, US
+location = (0.60528018459163346, -1.5009831567151235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4A6.TXT
+zone = ('alz009', 0.0017348863325757032)
+
+[k4a9]
+description = Fort Payne, Isbell Field Airport, AL, United States
+location = (0.6016780189409896, -1.4961204754935948)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4A9.TXT
+zone = ('alz010', 0.0012143329937710434)
+
+[k4bl]
+description = Blanding, UT, United States
+location = (0.65653468695853368, -1.9105537545164595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4BL.TXT
+zone = ('utz022', 0.0065247425333126337)
+
+[k4bm]
+description = Wilkerson Pass, CO, United States
+location = (0.6815559210405967, -1.8415744639681948)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4BM.TXT
+zone = ('coz037', 0.0024449402342290013)
+
+[k4cr]
+description = Corona / Lincoln, NM, United States
+location = (0.59515727493006643, -1.8445221311493407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4CR.TXT
+zone = ('nmz524', 0.0069777561083855296)
+
+[k4hv]
+description = Hanksville, UT, United States
+location = (0.66962465634849111, -1.9323703701663886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4HV.TXT
+zone = ('utz013', 0.0030562786003054863)
+
+[k4i3]
+description = Knox County, OH, US
+location = (0.70389128732931305, -1.4402456987457206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4I3.TXT
+zone = ('ohz047', 0.0017760116651569619)
+
+[k4m9]
+description = Corning, Ar, US
+location = (0.63529984772593595, -1.5821409669328599)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4M9.TXT
+zone = ('arz009', 0.0033155415010262842)
+
+[k4mr]
+description = Melrose Gunnery Range, NM, United States
+location = (0.59864793343405498, -1.8116517635701139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4MR.TXT
+zone = ('nmz536', 0.0067075852310735365)
+
+[k4o4]
+description = Idabel, Mc Curtain County Regional Airport, OK, United States
+location = (0.59182660494084383, -1.6556047840313877)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4O4.TXT
+zone = ('okz077', 0.0038128733727304173)
+
+[k4sl]
+description = Torreon, NM, United States
+location = (0.62482787221396996, -1.8707020699292556)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K4SL.TXT
+zone = ('nmz504', 0.0058524422691292859)
+
+[k5c1]
+description = Boerne Stage Field, US
+location = (0.51871185369271477, -1.7224654387932037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5C1.TXT
+zone = ('txz189', 0.0039353668097256746)
+
+[k5h4]
+description = Harvey Municipal Airport, ND, United States
+location = (0.83411224207533441, -1.7441366103388001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5H4.TXT
+zone = ('ndz023', 0.0047674377384133333)
+
+[k5sm]
+description = Sunlight, CO, United States
+location = (0.68810575387238659, -1.8741200063810777)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5SM.TXT
+zone = ('coz008', 0.0058953144832044049)
+
+[k5t6]
+description = Santa Teresa, Dona Ana County Airport At Santa Teresa, NM, United States
+location = (0.55642550994622553, -1.8623487302037385)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5T6.TXT
+zone = ('txz418', 0.0018782744759564137)
+
+[k5w8]
+description = Siler City Municipal Airport, United States
+location = (0.62316045445978474, -1.3876071095576399)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K5W8.TXT
+zone = ('ncz039', 0.0042807810907236343)
+
+[k65s]
+description = Bonners Ferry, Id, US
+location = (0.85049894449683672, -2.0298179200694051)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K65S.TXT
+zone = ('idz001', 0.0050114344154604086)
+
+[k6a2]
+description = Griffin Spalding County Airport, United States
+location = (0.57992006186796541, -1.4708752497338402)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6A2.TXT
+zone = ('gaz056', 0.00060705038280400327)
+
+[k6r3]
+description = Cleveland Muni, Clevela, US
+location = (0.52988196090547846, -1.6582373223198126)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6R3.TXT
+zone = ('txz178', 0.0045011797432525213)
+
+[k6r6]
+description = Dryden-Terrell County Airport, TX, United States
+location = (0.52447144022429604, -1.7840173837468705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K6R6.TXT
+zone = ('txz082', 0.0037155066458842436)
+
+[k79j]
+description = Opp/Andalusia, AL, United States
+location = (0.54628805587422513, -1.5076735855144352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K79J.TXT
+zone = ('alz060', 0.001353822379419877)
+
+[k7bm]
+description = Cottonwood Pass, CO, United States
+location = (0.67688231715470082, -1.8538547945106991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K7BM.TXT
+zone = ('coz061', 0.0008816591871014008)
+
+[k7l2]
+description = Linton Municipal Airport, ND, United States
+location = (0.80670087654540135, -1.7496150049353378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K7L2.TXT
+zone = ('ndz046', 0.001129459517882903)
+
+[k7r3]
+description = Amelia / Lake Palourd, LA, United States
+location = (0.51836278784231582, -1.5899949485668341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K7R3.TXT
+zone = ('laz056', 0.0035466551153353555)
+
+[k7r4]
+description = Intracoastal City, LA, United States
+location = (0.51981722888564452, -1.6080300175041091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K7R4.TXT
+zone = ('laz052', 0.0029786100694019022)
+
+[k8a0]
+description = Albertville, Albertville Municipal Airport, AL, United States
+location = (0.59740681041041466, -1.5054434425813312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K8A0.TXT
+zone = ('alz008', 0.0025186782980914008)
+
+[k8d3]
+description = Sisseton Municipal Airport, SD, United States
+location = (0.79703369174407712, -1.6926784862258339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K8D3.TXT
+zone = ('sdz008', 0.00079050457240707804)
+
+[k8s0]
+description = Browning, Starr-Browning Airstrip, MT, United States
+location = (0.84824940901648849, -1.9742243352565747)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K8S0.TXT
+zone = ('mtz009', 0.001238781229136493)
+
+[k96d]
+description = Walhalla Municipal Airport, ND, United States
+location = (0.85417383219964704, -1.7087258190705596)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K96D.TXT
+zone = ('ndz008', 0.0050407730178855499)
+
+[k9a1]
+description = Covington Muni, Covingt, US
+location = (0.58695422744569303, -1.4634585777972453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9A1.TXT
+zone = ('gaz048', 0.001307258885690316)
+
+[k9a4]
+description = Courtland Airport, US
+location = (0.6047565858160352, -1.5243705686918474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9A4.TXT
+zone = ('alz004', 0.0022725509883357031)
+
+[k9d7]
+description = Cando Municipal Airport, ND, United States
+location = (0.84613562136685105, -1.7320017239006285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9D7.TXT
+zone = ('ndz006', 0.0035900768720179541)
+
+[k9f2]
+description = Fourchon Supplementary Aviation Weather Reporting Station, LA, United States
+location = (0.50789081233034994, -1.5742869852988852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9F2.TXT
+zone = ('laz067', 0.0048491423249411043)
+
+[k9l2]
+description = Edwards, Edwards Air Force Auxiliary North Base, CA, United States
+location = (0.61057434998934967, -2.0568705234753173)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9L2.TXT
+zone = ('caz099', 0.0030084647106958327)
+
+[k9mn]
+description = St Mary Hospital, Mn, US
+location = (0.76829393672790391, -1.6142550251695553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9MN.TXT
+zone = ('mnz087', 0.0011435202441215995)
+
+[k9v9]
+description = Chamberlain Municipal Airport, SD, United States
+location = (0.76387243595618493, -1.733402835439035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/K9V9.TXT
+zone = ('sdz057', 0.0030901074721869375)
+
+[kaaa]
+description = Lincoln, Logan County Airport, IL, United States
+location = (0.70089998691686717, -1.5591898872691341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAAA.TXT
+zone = ('ilz042', 0.00073731312136051004)
+
+[kaaf]
+description = Apalachicola Municipal Airport, FL, United States
+location = (0.5189445642596473, -1.4838207524038458)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAAF.TXT
+zone = ('flz115', 0.0038921420983032227)
+
+[kaao]
+description = Wichita Jabara Airport, KS, United States
+location = (0.65886179262785938, -1.6967509211471541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAAO.TXT
+zone = ('ksz083', 0.0035613934605939414)
+
+[kaat]
+description = Alturas, CA, United States
+location = (0.72402075136898103, -2.1042853014878298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAAT.TXT
+zone = ('caz085', 0.0028506032184236621)
+
+[kabe]
+description = Lehigh Valley International Airport, PA, United States
+location = (0.70947634093569489, -1.3168509206297216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KABE.TXT
+zone = ('paz061', 0.0019942164938544001)
+
+[kabh]
+description = Bullseye Airfield, CO, US
+location = (0.67666415099820165, -1.8203784098300857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KABH.TXT
+zone = ('coz085', 0.0029451831933690518)
+
+[kabi]
+description = Abilene Regional Airport, TX, United States
+location = (0.56577756585482841, -1.7398023760296808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KABI.TXT
+zone = ('txz127', 0.0036513992746151865)
+
+[kabq]
+description = Albuquerque International Airport, NM, United States
+location = (0.61144701461534678, -1.8605209826259552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KABQ.TXT
+zone = ('nmz519', 0.0021325238066776339)
+
+[kabr]
+description = Aberdeen Regional Airport, SD, United States
+location = (0.79325214503142283, -1.7176948721710861)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KABR.TXT
+zone = ('sdz006', 0.0025664327572824416)
+
+[kaby]
+description = Albany Southwest Georgia, GA, United States
+location = (0.55036049079554528, -1.4695672301792255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KABY.TXT
+zone = ('gaz125', 0.00024396828920284486)
+
+[kacb]
+description = Bellaire, Antrim County Airport, MI, United States
+location = (0.78519454165138236, -1.4869914338783023)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACB.TXT
+zone = ('miz021', 0.00077696879901135768)
+
+[kacj]
+description = Americus, Ga, US
+location = (0.56042522281537921, -1.4695672301792255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACJ.TXT
+zone = ('gaz104', 0.0012224830361831835)
+
+[kack]
+description = Nantucket Memorial Airport, MA, United States
+location = (0.71994831644766089, -1.2228940292306936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACK.TXT
+zone = ('maz024', 0.00050082152269230831)
+
+[kacp]
+description = Oakdale, Allen Parish Airport, LA, United States
+location = (0.53669844126187849, -1.6177214429894886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACP.TXT
+zone = ('laz031', 0.0026982125804160986)
+
+[kacq]
+description = Waseca, Waseca Municipal Airport, MN, United States
+location = (0.76922477899563424, -1.6328088447456175)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACQ.TXT
+zone = ('mnz084', 0.0009920292742877845)
+
+[kact]
+description = Waco Regional Airport, TX, United States
+location = (0.55152404363020813, -1.6967509211471541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACT.TXT
+zone = ('txz159', 0.00085968349341580201)
+
+[kacv]
+description = Arcata/Eureka Arcata Airport, CA, United States
+location = (0.71529410510900937, -2.1659536017249628)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACV.TXT
+zone = ('caz001', 0.00071734809298621121)
+
+[kacy]
+description = Atlantic City International, NJ, United States
+location = (0.68882327812042876, -1.301724733779104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KACY.TXT
+zone = ('njz022', 0.001595015351494078)
+
+[kadc]
+description = Wadena, Wadena Municipal Airport, MN, United States
+location = (0.81071028568817716, -1.6617425252342346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADC.TXT
+zone = ('mnz032', 0.0037419941912806556)
+
+[kadg]
+description = Adrian Lenawee County Airport, MI, United States
+location = (0.73071118016829262, -1.4675310127185655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADG.TXT
+zone = ('miz082', 0.00054285131895381053)
+
+[kadh]
+description = Ada, Ada Municipal Airport, OK, United States
+location = (0.60745214988300422, -1.687234028586974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADH.TXT
+zone = ('okz042', 0.0013454571877463584)
+
+[kadm]
+description = Ardmore, Ardmore Municipal Airport, OK, United States
+location = (0.59870126293897707, -1.6933087440112764)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADM.TXT
+zone = ('okz041', 0.0032052986881053029)
+
+[kads]
+description = Dallas / Addison Airport, TX, United States
+location = (0.57537687674079729, -1.6900604923478424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADS.TXT
+zone = ('txz119', 0.0035851349383754882)
+
+[kadu]
+description = Audubon, Audubon County Airport, IA, United States
+location = (0.7278216906288798, -1.6566713741298289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADU.TXT
+zone = ('iaz057', 0.000344450151281342)
+
+[kadw]
+description = Camp Springs / Andrews Air Force Base, MD, United States
+location = (0.67747863798246566, -1.3412855301576421)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KADW.TXT
+zone = ('mdz013', 0.00026981880102926268)
+
+[kaeg]
+description = Albuquerque, Double Eagle Ii Airport, NM, United States
+location = (0.61339596561340703, -1.8639243746673442)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAEG.TXT
+zone = ('nmz519', 0.0025937381442114383)
+
+[kaej]
+description = Buena Vista, CO, United States
+location = (0.67743500475116569, -1.8521530984900048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAEJ.TXT
+zone = ('coz063', 0.0013073358167738779)
+
+[kael]
+description = Albert Lea, Albert Lea Municipal Airport, MN, United States
+location = (0.76241799491285622, -1.6295557449453721)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAEL.TXT
+zone = ('mnz093', 0.00027924675501492496)
+
+[kaex]
+description = Alexandria International Airport, LA, United States
+location = (0.55065137900421102, -1.6219926515200636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAEX.TXT
+zone = ('laz018', 0.0038787167413053829)
+
+[kaff]
+description = Air Force Academy, CO, United States
+location = (0.6800966318604571, -1.8293959442987231)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFF.TXT
+zone = ('coz082', 0.0040854999626680029)
+
+[kafj]
+description = Washington, Washington County Airport, PA, United States
+location = (0.7004588064670576, -1.4012085011427808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFJ.TXT
+zone = ('paz029', 0.0010849706486548295)
+
+[kafk]
+description = Nebraska City, Nebraska City Municipal Airport, NE, United States
+location = (0.70860367630969778, -1.6728980880365647)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFK.TXT
+zone = ('nez091', 0.003698399365556047)
+
+[kafn]
+description = Jaffrey Muni-Silver Ranch, NH, United States
+location = (0.74700091985357298, -1.2566370614359172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFN.TXT
+zone = ('nhz015', 0.0035605242827042418)
+
+[kafp]
+description = Wadesboro, Anson County Airport, NC, United States
+location = (0.61122400032203639, -1.3976063354921369)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFP.TXT
+zone = ('ncz083', 0.00089527501166781164)
+
+[kafw]
+description = Fort Worth Alliance Airport, TX, United States
+location = (0.57566776494946303, -1.6984962503991483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAFW.TXT
+zone = ('txz118', 0.0037340765214214392)
+
+[kagc]
+description = Pittsburgh Allegheny Cty., PA, United States
+location = (0.70424035317971201, -1.3948089605521352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAGC.TXT
+zone = ('paz021', 0.0022438143824761092)
+
+[kags]
+description = Augusta Bush Field, GA, United States
+location = (0.58235819374877462, -1.4305882102180187)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAGS.TXT
+zone = ('gaz065', 0.001562188279558838)
+
+[kahn]
+description = Athens Ben Epps Airport, GA, United States
+location = (0.59253928105207498, -1.4544410433286079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAHN.TXT
+zone = ('gaz036', 0.00049373322939337072)
+
+[kahq]
+description = Wahoo, Ne, US
+location = (0.71959925059726204, -1.6859880574265222)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAHQ.TXT
+zone = ('nez051', 0.00049432682105024083)
+
+[kaia]
+description = Alliance Municipal Airport, NE, United States
+location = (0.73391095046361554, -1.7941984710501708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIA.TXT
+zone = ('nez003', 0.0047387857579710355)
+
+[kaid]
+description = Anderson Municipal, IN, United States
+location = (0.70016791825839186, -1.4942927279158118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAID.TXT
+zone = ('inz040', 0.0015792264056860893)
+
+[kaig]
+description = Antigo, Langlade County Airport, WI, United States
+location = (0.78801615727543972, -1.5550883635269475)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIG.TXT
+zone = ('wiz019', 0.0019919493148268246)
+
+[kaik]
+description = Aiken, Sc, US
+location = (0.58730329329609188, -1.4257594659541677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIK.TXT
+zone = ('scz030', 0.002010192281629815)
+
+[kaio]
+description = Atlantic, IA, United States
+location = (0.72256631032565244, -1.6589354540206103)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIO.TXT
+zone = ('iaz070', 0.0019978730857214406)
+
+[kait]
+description = Aitkin, Aitkin Municipal Airport-Steve Kurtz Field, MN, United States
+location = (0.81245076680336037, -1.6350826209100211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIT.TXT
+zone = ('mnz036', 0.0040743722621663526)
+
+[kaiz]
+description = Kaiser Lake Ozark, Lee C Fine Memorial Airport, MO, United States
+location = (0.66497044500983959, -1.6153022227207519)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAIZ.TXT
+zone = ('moz057', 0.0026035675487125287)
+
+[kajg]
+description = Mount Carmel, Mount Carmel Municipal Airport, IL, United States
+location = (0.67380859841646634, -1.5311191751328923)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAJG.TXT
+zone = ('ilz073', 0.0019828881638404433)
+
+[kajo]
+description = Corona Muni Arpt, CA, US
+location = (0.59166661642607765, -2.0525072003453313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAJO.TXT
+zone = ('caz042', 0.004408089728814229)
+
+[kajz]
+description = Blake Field Airport, Delta, Colorado, United States
+location = (0.67695067646551366, -1.8860658152896914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAJZ.TXT
+zone = ('coz011', 0.002775224522094534)
+
+[kakh]
+description = Gastonia Municipal Airport, NC, United States
+location = (0.61435589670200408, -1.4163346879933985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAKH.TXT
+zone = ('ncz070', 0.0017042236910991253)
+
+[kako]
+description = Colorado Plains Regional, CO, United States
+location = (0.70104058288438897, -1.8014706762668138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAKO.TXT
+zone = ('coz049', 0.0034211896616622795)
+
+[kakq]
+description = Wakefield Municipal Airpor, VA, United States
+location = (0.6454809350292362, -1.3439035240356338)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAKQ.TXT
+zone = ('vaz089', 0.0028027370683048549)
+
+[kakr]
+description = Akron Fulton International, OH, United States
+location = (0.71616676973500648, -1.4218615639580472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAKR.TXT
+zone = ('ohz021', 0.0018306324174053624)
+
+[kalb]
+description = Albany International Airport, NY, United States
+location = (0.74612825522757587, -1.2880529879718152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALB.TXT
+zone = ('nyz052', 0.0024516110127244008)
+
+[kali]
+description = Alice International Airport, TX, United States
+location = (0.48403797921976072, -1.7107135551631087)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALI.TXT
+zone = ('txz241', 0.0011367077140305563)
+
+[kalk]
+description = Pioneer Airfield, AZ, US
+location = (0.55152404363020813, -1.9271925600521387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALK.TXT
+zone = ('azz513', 0.00055068694867831363)
+
+[kalm]
+description = Alamogordo-White, NM, United States
+location = (0.57304977107147159, -1.8497581189053236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALM.TXT
+zone = ('nmz414', 0.0020283470209188311)
+
+[kaln]
+description = Alton/St. Louis, St. Louis Regional Airport, IL, United States
+location = (0.67893307902579414, -1.5716689914208937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALN.TXT
+zone = ('ilz100', 0.0023182709038734751)
+
+[kalo]
+description = Waterloo Municipal Airport, IA, United States
+location = (0.7426375967235872, -1.6126842288427605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALO.TXT
+zone = ('iaz039', 0.0018249763751588355)
+
+[kals]
+description = San Luis Valley Regional, CO, United States
+location = (0.65333491666321064, -1.8477219014446635)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALS.TXT
+zone = ('coz070', 0.0022645102657026166)
+
+[kalw]
+description = Walla Walla Regional Airport, WA, United States
+location = (0.80459678516938593, -2.0644336169006259)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALW.TXT
+zone = ('waz029', 0.0037948743930622778)
+
+[kalx]
+description = Alexander City, Thomas C Russell Field Airport, AL, United States
+location = (0.57447027515712246, -1.5003335063824366)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KALX.TXT
+zone = ('alz037', 0.0025887319307284218)
+
+[kama]
+description = Amarillo International Airport, TX, United States
+location = (0.61464678491066971, -1.7752907374868989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAMA.TXT
+zone = ('txz012', 0.0040943160877601999)
+
+[kamg]
+description = Alma Bacon County Airport, GA, United States
+location = (0.55036049079554528, -1.4398966328953218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAMG.TXT
+zone = ('gaz134', 0.00078826025893624825)
+
+[kamn]
+description = Alma, Gratiot Community Airport, MI, United States
+location = (0.75611056892162132, -1.4780805584195089)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAMN.TXT
+zone = ('miz052', 0.0011709567040036827)
+
+[kamw]
+description = Ames Municipal Airport, IA, United States
+location = (0.73274739762895269, -1.6339190680753581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAMW.TXT
+zone = ('iaz048', 0.0021713641455965264)
+
+[kanb]
+description = Anniston Metro Airport, AL, United States
+location = (0.58613974046142903, -1.4983651628371317)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANB.TXT
+zone = ('alz019', 0.0033006866597234267)
+
+[kand]
+description = Anderson County Airport, SC, United States
+location = (0.60213859193804364, -1.4436781796079763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAND.TXT
+zone = ('scz010', 0.0011808579815150194)
+
+[kane]
+description = Minneapolis / Blaine, MN, United States
+location = (0.78801615727543972, -1.6269377510673808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANE.TXT
+zone = ('mnz061', 0.0021811036807777824)
+
+[kanj]
+description = Sault Ste. Marie Muni, MI, United States
+location = (0.81128721396869752, -1.4721852240572169)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANJ.TXT
+zone = ('miz008', 0.0042031883466101608)
+
+[kank]
+description = Harriet- Alexander F, US
+location = (0.67247536079341519, -1.8509216717399863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANK.TXT
+zone = ('coz062', 0.0028067726558659674)
+
+[kanw]
+description = Ainsworth Municipal, NE, United States
+location = (0.74321937314091868, -1.7453292519943295)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KANW.TXT
+zone = ('nez008', 0.0028257223980713924)
+
+[kaoh]
+description = Lima Allen County Airport, OH, United States
+location = (0.71034900556169223, -1.4663674598839025)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAOH.TXT
+zone = ('ohz025', 0.0017157130252581187)
+
+[kaoo]
+description = Altoona-Blair County Airport, PA, United States
+location = (0.70336768855371479, -1.3668836925202257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAOO.TXT
+zone = ('paz025', 0.003192628478092993)
+
+[kapa]
+description = Denver Centennial Airport, CO, United States
+location = (0.69056860737242309, -1.8299777207160544)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPA.TXT
+zone = ('coz040', 0.0035266154570902835)
+
+[kapc]
+description = Napa County Airport, CA, United States
+location = (0.66671577426183393, -2.1342467869803992)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPC.TXT
+zone = ('caz506', 0.0057370032164178256)
+
+[kapf]
+description = Naples Municipal Airport, FL, United States
+location = (0.45640359939651715, -1.4270975517140301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPF.TXT
+zone = ('flz069', 0.0034984328383461522)
+
+[kapg]
+description = Phillips Army Air Field / Aberdeen, MD, United States
+location = (0.68882327812042876, -1.3293591136023477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPG.TXT
+zone = ('mdz007', 0.0030176519869925321)
+
+[kapn]
+description = Alpena County Regional Airport, MI, United States
+location = (0.78685260444077698, -1.4585134782499281)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPN.TXT
+zone = ('miz024', 0.0011408824863625364)
+
+[kapy]
+description = Zapata, Tx, US
+location = (0.47071529926287065, -1.732239282604372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAPY.TXT
+zone = ('txz248', 0.0013754153606459895)
+
+[kaqo]
+description = Llano, Llano Municipal Airport, TX, United States
+location = (0.53727536954239896, -1.7219757769752833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAQO.TXT
+zone = ('txz171', 0.0014011693793941156)
+
+[kaqp]
+description = Appleton, Appleton Municipal Airport, MN, United States
+location = (0.78936878744573535, -1.6755888039667228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAQP.TXT
+zone = ('mnz054', 0.0045547745141809315)
+
+[kaqr]
+description = Atoka, Atoka Municipal Airport, FL, United States
+location = (0.60036417386518282, -1.6781001388348702)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAQR.TXT
+zone = ('okz048', 0.0016452184572710246)
+
+[kaqv]
+description = Ft. Polk, Peason Ridge, LA, United States
+location = (0.55268759646487109, -1.631010185988701)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAQV.TXT
+zone = ('laz017', 0.0023732720900053457)
+
+[kaqw]
+description = N Adams Harriman-And-West, MA, United States
+location = (0.74525559060157875, -1.276999236042518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAQW.TXT
+zone = ('maz001', 0.0024509071806547347)
+
+[kara]
+description = New Iberia Acadiana Regional, LA, United States
+location = (0.5241805520156303, -1.6036666943741233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARA.TXT
+zone = ('laz053', 0.0033513673078716844)
+
+[karb]
+description = Ann Arbor Municipal Airport, MI, United States
+location = (0.73681983255027284, -1.4617132485452511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARB.TXT
+zone = ('miz075', 0.0013110713388839715)
+
+[karg]
+description = Walnut Ridge, Walnut Ridge Regional Airport, AR, United States
+location = (0.63064563638728444, -1.5867951782715113)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARG.TXT
+zone = ('arz017', 0.003129603689895229)
+
+[karm]
+description = Wharton, Wharton Regional Airport, TX, United States
+location = (0.51058152826050784, -1.6782067978447144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARM.TXT
+zone = ('txz226', 0.0011141829377943363)
+
+[karr]
+description = Chicago Aurora Municipal, IL, United States
+location = (0.72896585091629829, -1.5440346115976502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARR.TXT
+zone = ('ilz012', 0.003048012943214337)
+
+[kart]
+description = Watertown International Airport, NY, United States
+location = (0.76765398266883933, -1.3270320079330218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KART.TXT
+zone = ('nyz007', 0.0018434669168991074)
+
+[karv]
+description = Minocqua/Woodruff, Lakeland Airport/Noble F. Lee Memorial Field, WI, United States
+location = (0.80168790308272864, -1.5661421154562452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARV.TXT
+zone = ('wiz005', 0.0033729108194530438)
+
+[karw]
+description = Beaufort, Sc, US
+location = (0.56566121057136209, -1.4070844429578286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KARW.TXT
+zone = ('scz048', 0.0014245485133719585)
+
+[kasd]
+description = Slidell Airport, LA, United States
+location = (0.52970742798027903, -1.5675965564995735)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASD.TXT
+zone = ('laz040', 0.0025267027821754382)
+
+[kase]
+description = Aspen-Pitkin County Airport, CO, United States
+location = (0.68475084319910862, -1.8651751939646066)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASE.TXT
+zone = ('coz010', 0.0035941114467508781)
+
+[kasg]
+description = Springdale Municipal, AR, United States
+location = (0.63151830101328155, -1.6426457143353297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASG.TXT
+zone = ('arz001', 0.0033641506515783353)
+
+[kash]
+description = Nashua, Boire Field Airport, NH, United States
+location = (0.74668094282404074, -1.2481673664269337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASH.TXT
+zone = ('nhz012', 0.0013239242268389486)
+
+[kasj]
+description = Ahoskie, Tri-County Airport, NC, United States
+location = (0.63351088524264176, -1.3468851281744574)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASJ.TXT
+zone = ('ncz013', 0.002840490672009941)
+
+[kasl]
+description = Marshall, Tx, US
+location = (0.56758107274855607, -1.6458454846306527)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASL.TXT
+zone = ('txz138', 0.0011595894407562994)
+
+[kast]
+description = Port Of Astoria Airport, OR, United States
+location = (0.80546944979538304, -2.1621720550123089)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAST.TXT
+zone = ('waz021', 0.0059462859021083914)
+
+[kasw]
+description = Warsaw, Warsaw Municipal Airport, IN, United States
+location = (0.72037495248703731, -1.4981906299119323)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASW.TXT
+zone = ('inz016', 0.00059518699132721806)
+
+[kasx]
+description = Ashland Kennedy Memorial, WI, United States
+location = (0.81245076680336037, -1.5867951782715113)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KASX.TXT
+zone = ('wiz002', 0.0034387045122795121)
+
+[katl]
+description = Hartsfield-Jackson Atlanta, GA, United States
+location = (0.58730329329609188, -1.4736396651005457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATL.TXT
+zone = ('gaz055', 0.0021837237570136885)
+
+[katp]
+description = Atlantis, LA, United States
+location = (0.4746519863534801, -1.5712665960655727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATP.TXT
+zone = ('laz067', 0.038178226389467058)
+
+[kats]
+description = Artesia, Artesia Municipal Airport, NM, United States
+location = (0.57338429251143708, -1.8233018363271762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATS.TXT
+zone = ('nmz028', 0.0069205735947242717)
+
+[katt]
+description = Camp Mabry/Austin City Asos, TX, United States
+location = (0.52912565156294755, -1.7063502320331227)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATT.TXT
+zone = ('txz192', 0.00038952366093357785)
+
+[katw]
+description = Appleton / Outagamie, WI, United States
+location = (0.77230819400749084, -1.5449072762236473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATW.TXT
+zone = ('wiz038', 0.0029701530627802481)
+
+[katy]
+description = Watertown Municipal Airport, SD, United States
+location = (0.78365283414545395, -1.6955873683124913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KATY.TXT
+zone = ('sdz020', 0.0014391727649453949)
+
+[kaug]
+description = Augusta State Airport, ME, United States
+location = (0.77347174684215381, -1.2182398178920419)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUG.TXT
+zone = ('mez021', 0.001667754498559292)
+
+[kauh]
+description = Aurora, Aurora Municipal Airport, NE, United States
+location = (0.7137330050558367, -1.7103257042182209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUH.TXT
+zone = ('nez063', 0.00052116195939880478)
+
+[kaum]
+description = Austin Municipal, MN, United States
+location = (0.76212710670419048, -1.6219926515200636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUM.TXT
+zone = ('mnz094', 0.0022844553567015037)
+
+[kaun]
+description = Auburn, Auburn Municipal Airport, CA, United States
+location = (0.67980574365179136, -2.1130119477478018)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUN.TXT
+zone = ('caz067', 0.0070459979762467241)
+
+[kauo]
+description = Auburn-Opelika Airport, AL, United States
+location = (0.56926822435881719, -1.491092957620489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUO.TXT
+zone = ('alz047', 0.0011742916244402593)
+
+[kaus]
+description = Austin-Bergstrom International Airport, TX, United States
+location = (0.52679854589362185, -1.7048957909897944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUS.TXT
+zone = ('txz192', 0.0030310628566801311)
+
+[kauw]
+description = Wausau Downtown Airport, WI, United States
+location = (0.78423461056278532, -1.5641058979955849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAUW.TXT
+zone = ('wiz030', 0.0018623967709102821)
+
+[kavc]
+description = South Hill, Mecklenburg-Brunswick Regional Airport, VA, United States
+location = (0.64033706187266393, -1.3623022032337406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAVC.TXT
+zone = ('vaz079', 0.0030367558051346993)
+
+[kavk]
+description = Alva, Alva Regional Airport, OK, United States
+location = (0.641810895463237, -1.7221163729428051)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAVK.TXT
+zone = ('okz005', 0.0027297832170878659)
+
+[kavl]
+description = Asheville Regional Airport, NC, United States
+location = (0.618428331623324, -1.4404784093126533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAVL.TXT
+zone = ('ncz065', 0.0018579878489620894)
+
+[kavp]
+description = Wilkes-Barre/Scranton International, PA, United States
+location = (0.72140275749098959, -1.3217960201770389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAVP.TXT
+zone = ('paz044', 0.0024322716781504301)
+
+[kavx]
+description = Avalon Catalina Airport, CA, United States
+location = (0.58293997016610599, -2.0667607225699518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAVX.TXT
+zone = ('caz087', 0.00039502283656503689)
+
+[kawg]
+description = Washington, IA, United States
+location = (0.72053009286499237, -1.5998851476614688)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAWG.TXT
+zone = ('iaz077', 0.0011328297513142479)
+
+[kawm]
+description = West Memphis Municipal Airport, AR, United States
+location = (0.61319234386734112, -1.5748687617162167)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAWM.TXT
+zone = ('arz036', 0.0016899864772721817)
+
+[kawo]
+description = Arlington Municipal, WA, United States
+location = (0.84066692304393531, -2.1322105695197395)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAWO.TXT
+zone = ('waz507', 0.002202927385004536)
+
+[kaxa]
+description = Algona, IA, United States
+location = (0.75194601940089034, -1.6452637082133212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXA.TXT
+zone = ('iaz005', 0.00224348946154797)
+
+[kaxh]
+description = Houston, Tx, US
+location = (0.51504666226352669, -1.6664403698041859)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXH.TXT
+zone = ('txz227', 0.0044255147037705568)
+
+[kaxn]
+description = Chandler Field, MN, United States
+location = (0.80052435024806579, -1.6650441064025905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXN.TXT
+zone = ('mnz041', 0.0013382965952027424)
+
+[kaxo]
+description = Grand Isle Supplementary Aviation Weather Reporting Station, LA, United States
+location = (0.51050880620834138, -1.5702145503775651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXO.TXT
+zone = ('laz068', 0.0046793861080791747)
+
+[kaxs]
+description = Altus, Altus/Quartz Mountain Regional Airport, OK, United States
+location = (0.60560500975797682, -1.7337761419734894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXS.TXT
+zone = ('okz036', 0.002222186166461746)
+
+[kaxx]
+description = Angel Fire, NM, US
+location = (0.63564891357633491, -1.8374826364996302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAXX.TXT
+zone = ('nmz515', 0.0038324205310715006)
+
+[kays]
+description = Waycross / Ware County, Ga, GA, United States
+location = (0.54541539124822802, -1.4381513036433275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAYS.TXT
+zone = ('gaz151', 0.0033710525438409118)
+
+[kazo]
+description = Kalamazoo/Battle Creek Airport, MI, United States
+location = (0.73711072075893858, -1.4931291750811488)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KAZO.TXT
+zone = ('miz072', 0.00032150442581426884)
+
+[kbab]
+description = Marysville, Beale Air Force Base, CA, United States
+location = (0.68300551394711428, -2.1194114883384474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAB.TXT
+zone = ('caz016', 0.0078949047222386989)
+
+[kbac]
+description = Barnes County Municipal Airport, ND, United States
+location = (0.81927694343338253, -1.7107377958471641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAC.TXT
+zone = ('ndz038', 0.00064404390446479198)
+
+[kbad]
+description = Barksdale Air Force Base, LA, United States
+location = (0.56723200689815712, -1.6347917327013555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAD.TXT
+zone = ('laz002', 0.0032589753068099948)
+
+[kbaf]
+description = Westfield Barnes Municipal, MA, United States
+location = (0.73594716792427561, -1.2691452544085433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAF.TXT
+zone = ('maz009', 0.0028037454317211999)
+
+[kbak]
+description = Columbus / Bakalar, IN, United States
+location = (0.6853326196164401, -1.4992378274631293)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAK.TXT
+zone = ('inz064', 0.0010610340642071253)
+
+[kban]
+description = Mcmwtc Bridgeport, Ca, CA
+location = (0.66933376813982537, -2.0859593443418896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAN.TXT
+zone = ('caz073', 0.011235076654846693)
+
+[kbax]
+description = Bad Axe, Huron County Memorial Airport, MI, United States
+location = (0.76411969093355081, -1.4483711760411164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAX.TXT
+zone = ('miz049', 0.0010095482927967891)
+
+[kbaz]
+description = New Braunfels Municipal Airport, TX, United States
+location = (0.51865367605098156, -1.71129533158044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBAZ.TXT
+zone = ('txz207', 0.0027945114103336568)
+
+[kbbb]
+description = Benson Municipal, MN, United States
+location = (0.79092503936209702, -1.6694074295325763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBBB.TXT
+zone = ('mnz055', 0.00070714001080932152)
+
+[kbbd]
+description = Brady, Curtis Field Airport, TX, United States
+location = (0.54417911636139871, -1.7335288869961234)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBBD.TXT
+zone = ('txz154', 0.00049284509196381189)
+
+[kbbf]
+description = Brazos 133, TX, United States
+location = (0.4858123972926216, -1.6757439443446778)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBBF.TXT
+zone = ('txz247', 0.015064783408414988)
+
+[kbbg]
+description = Branson, MO, US
+location = (0.63756877575352855, -1.6266468628587152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBBG.TXT
+zone = ('moz104', 0.0031146820795120477)
+
+[kbbp]
+description = Marlboro County Jetport, SC, US
+location = (0.60423298704043682, -1.391551012615079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBBP.TXT
+zone = ('scz017', 0.00080239505970705995)
+
+[kbbw]
+description = Broken Bow Municipal Airport, NE, United States
+location = (0.72314808674298381, -1.7389297114036837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBBW.TXT
+zone = ('nez038', 0.001392293195365201)
+
+[kbcb]
+description = Virginia Tech Airport, VA, United States
+location = (0.64955336995055635, -1.4035356068121068)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBCB.TXT
+zone = ('vaz014', 0.00085194237093441899)
+
+[kbce]
+description = Bryce Canyon Airport, UT, United States
+location = (0.65798912800186227, -1.9573867561116407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBCE.TXT
+zone = ('utz518', 0.0046314130879638636)
+
+[kbck]
+description = Black River Falls Ar, US
+location = (0.77230819400749084, -1.5856316254368483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBCK.TXT
+zone = ('wiz034', 0.0013295914018765201)
+
+[kbct]
+description = Boca Raton, Boca Raton Airport, FL, United States
+location = (0.4603936159920487, -1.3981444786781685)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBCT.TXT
+zone = ('flz172', 0.0040043584308169988)
+
+[kbde]
+description = Baudette International Airport, MN, United States
+location = (0.85055712213856993, -1.6513723605953015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDE.TXT
+zone = ('mnz006', 0.003386612556345152)
+
+[kbdh]
+description = Willmar Muni Arpt, MN, US
+location = (0.78749255849984146, -1.6603317174222056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDH.TXT
+zone = ('mnz057', 0.0016419101802871029)
+
+[kbdl]
+description = Bradley International Airport, CT, United States
+location = (0.73187473300295547, -1.2685634779912118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDL.TXT
+zone = ('ctz002', 0.0023068049553633487)
+
+[kbdn]
+description = Bend, Or, US
+location = (0.76951566720429998, -2.1153390534171272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDN.TXT
+zone = ('orz509', 0.0053343489039915162)
+
+[kbdr]
+description = Sikorsky Memorial Airport, CT, United States
+location = (0.71849387540433229, -1.2764174596251865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDR.TXT
+zone = ('ctz005', 0.0044326170523081489)
+
+[kbdu]
+description = Boulder Muni, Co, US
+location = (0.69865529957333017, -1.8366099718736331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBDU.TXT
+zone = ('coz039', 0.0015640185212752501)
+
+[kbea]
+description = Beevile Muni Arpt, TX, US
+location = (0.49497537586559187, -1.706757475525255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBEA.TXT
+zone = ('txz232', 0.0012510331033648656)
+
+[kbed]
+description = Bedford Hanscom Field, MA, United States
+location = (0.74118315568025861, -1.2444197566719568)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBED.TXT
+zone = ('maz005', 0.0010278280693411142)
+
+[kbeh]
+description = Southwest Michigan Regional, MI, United States
+location = (0.73536539150694413, -1.5082553619317665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBEH.TXT
+zone = ('miz077', 0.0031199985443309238)
+
+[kbfd]
+description = Bradford Regional Airport, PA, United States
+location = (0.72954762733362966, -1.3724105684848746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFD.TXT
+zone = ('paz005', 0.00084798961812331854)
+
+[kbff]
+description = Scottsbluff Heilig Field, NE, United States
+location = (0.73071118016829262, -1.8081611050661253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFF.TXT
+zone = ('nez019', 0.0014316339491431264)
+
+[kbfi]
+description = Seattle Boeing Field, WA, United States
+location = (0.82990405932330369, -2.1348285633977309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFI.TXT
+zone = ('waz508', 0.0016495019601255117)
+
+[kbfl]
+description = Bakersfield Meadows Field, CA, United States
+location = (0.618428331623324, -2.0778144744992493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFL.TXT
+zone = ('caz092', 0.0063440804838707345)
+
+[kbfm]
+description = Mobile Downtown Airport, AL, United States
+location = (0.53465252752759629, -1.5370532945896729)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFM.TXT
+zone = ('alz063', 0.0031396287149531616)
+
+[kbfw]
+description = Silver Bay, MN, United States
+location = (0.82379540694132358, -1.5952309363228172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBFW.TXT
+zone = ('mnz020', 0.0015396094116007779)
+
+[kbgd]
+description = Borger Hutchinson Co Airport, TX, United States
+location = (0.62308254296197574, -1.7697638615222502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGD.TXT
+zone = ('txz008', 0.0025262658355981243)
+
+[kbge]
+description = Bainbridge, Decatur County Industrial Air Park Airport, GA, United States
+location = (0.54047029170091065, -1.4771303236045343)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGE.TXT
+zone = ('gaz156', 0.0017472193384307528)
+
+[kbgf]
+description = Winchester Municipal Airport, Winchester, Tennessee, United States
+location = (0.61396368282183733, -1.5021379834853026)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGF.TXT
+zone = ('tnz097', 0.00054215818830343138)
+
+[kbgm]
+description = Binghamton Regional Airport, NY, United States
+location = (0.73652894434160709, -1.3261593433070247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGM.TXT
+zone = ('nyz056', 0.0022286722009413709)
+
+[kbgr]
+description = Bangor Int'L Airport, ME, United States
+location = (0.78190750489345962, -1.2010774135807645)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBGR.TXT
+zone = ('mez015', 0.0024012372604524795)
+
+[kbhb]
+description = Bar Harbor, Hancock County-Bar Harbor Airport, ME, United States
+location = (0.77579885251147951, -1.1932234319467898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBHB.TXT
+zone = ('mez029', 0.00041892664291282445)
+
+[kbhk]
+description = Baker Municipal Airport, MT, United States
+location = (0.80896010829937182, -1.8195057452040886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBHK.TXT
+zone = ('mtz033', 0.0020362283485057873)
+
+[kbhm]
+description = Birmingham Int'L Airport, AL, United States
+location = (0.5858488522527634, -1.5140731261050808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBHM.TXT
+zone = ('alz024', 0.0021415820676353192)
+
+[kbid]
+description = Block Island, Block Island State Airport, RI, United States
+location = (0.71849387540433229, -1.2490739680106084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBID.TXT
+zone = ('riz008', 0.00025158491881671771)
+
+[kbie]
+description = Beatrice Municipal, NE, United States
+location = (0.70336768855371479, -1.6886060513045138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIE.TXT
+zone = ('nez089', 0.0010466082824967758)
+
+[kbif]
+description = Biggs Army Air Field / Ft. Bliss, TX, United States
+location = (0.55588736676019401, -1.8567394359133009)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIF.TXT
+zone = ('txz419', 0.0013420087340016947)
+
+[kbih]
+description = Bishop Airport, CA, United States
+location = (0.65217136382854779, -2.0658880579439547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIH.TXT
+zone = ('caz521', 0.0077100942945273207)
+
+[kbij]
+description = Early Cnty Arpt, GA, US
+location = (0.54803338512621946, -1.4816100020179863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIJ.TXT
+zone = ('gaz142', 0.0013610506322850862)
+
+[kbil]
+description = Logan International Airport, MT, United States
+location = (0.79965168562206868, -1.8945549030398448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIL.TXT
+zone = ('mtz035', 0.0039547607790922923)
+
+[kbis]
+description = Bismarck Municipal Airport, ND, United States
+location = (0.81652320172468051, -1.7584192213842871)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIS.TXT
+zone = ('ndz035', 0.004767183374700174)
+
+[kbiv]
+description = Holland Tulip City Airport, MI, United States
+location = (0.74612825522757587, -1.5027284859671177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIV.TXT
+zone = ('miz064', 0.0038788425724991821)
+
+[kbix]
+description = Keesler Air Force Base / Biloxi, MS, United States
+location = (0.53087098081494188, -1.5518885932316249)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBIX.TXT
+zone = ('msz081', 0.0034821241360940298)
+
+[kbjc]
+description = Broomfield / Jeffco, CO, United States
+location = (0.6966772597544032, -1.834631932054706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBJC.TXT
+zone = ('coz039', 0.00093005765139049892)
+
+[kbji]
+description = Bemidji, MN, United States
+location = (0.82903139469730658, -1.6568992365599502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBJI.TXT
+zone = ('mnz017', 0.0027633946760468858)
+
+[kbjj]
+description = Wooster Wayne County Airport, OH, United States
+location = (0.7132578876483493, -1.4291337691746904)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBJJ.TXT
+zone = ('ohz031', 0.00066240623830784962)
+
+[kbjn]
+description = Las Vegas, Tonopah Range #74 Nellis Afb, NV, United States
+location = (0.65654438323215591, -2.0291925104207742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBJN.TXT
+zone = ('nvz040', 0.0080290706243569699)
+
+[kbkb]
+description = Ft. Polk, Fullerton Landing Strip, LA, United States
+location = (0.54105206811824214, -1.6339190680753581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKB.TXT
+zone = ('txz260', 0.0025808828869718038)
+
+[kbkd]
+description = Breckenridge, Tx, US
+location = (0.57107173125254462, -1.7259560972971926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKD.TXT
+zone = ('txz115', 0.00083724805299981706)
+
+[kbke]
+description = Baker Municipal Airport, OR, United States
+location = (0.7824892813107911, -2.056288747057986)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKE.TXT
+zone = ('orz062', 0.0027860350303022122)
+
+[kbkf]
+description = Aurora, Buckley Air Force Base Airport, CO, United States
+location = (0.69307024596694833, -1.8283729874315819)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKF.TXT
+zone = ('coz040', 0.0011497451453225411)
+
+[kbkl]
+description = Cleveland Burke Lakefront, OH, United States
+location = (0.72489341599497814, -1.4253522224620359)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKL.TXT
+zone = ('ohz011', 0.0019058397909068815)
+
+[kbkn]
+description = Blackwell Tonkawa, OK, US
+location = (0.64140850010791606, -1.6990780268164798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKN.TXT
+zone = ('okz008', 0.0031158161632687201)
+
+[kbks]
+description = Falfurrias, Brooks County Airport, TX, United States
+location = (0.47484591182592395, -1.7125364546040804)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKS.TXT
+zone = ('txz250', 0.0034109017113602889)
+
+[kbkv]
+description = Brooksville Hernando Co Airport, FL, United States
+location = (0.49683706040105247, -1.4390239682693247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKV.TXT
+zone = ('flz048', 0.0015681604236447439)
+
+[kbkw]
+description = Raleigh County Mem Airport, WV, United States
+location = (0.65973445725385649, -1.415752911576067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKW.TXT
+zone = ('wvz035', 0.0018870363739723203)
+
+[kbkx]
+description = Brookings, Brookings Municipal Airport, SD, United States
+location = (0.77318085863348796, -1.6897696041391768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBKX.TXT
+zone = ('sdz040', 0.0012595891387121459)
+
+[kblf]
+description = Bluefield Mercer County Airport, WV, United States
+location = (0.65100781099388483, -1.4172073526193956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLF.TXT
+zone = ('wvz042', 0.0022139251357183439)
+
+[kblh]
+description = Blythe Airport, CA, United States
+location = (0.58672151687876051, -2.0021835402461616)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLH.TXT
+zone = ('azz020', 0.0035844154075759583)
+
+[kbli]
+description = Bellingham International Airport, WA, United States
+location = (0.85172067497323278, -2.1386101101103852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLI.TXT
+zone = ('waz503', 0.001212086327576976)
+
+[kblm]
+description = Belmar-Farmingdale, NJ, United States
+location = (0.70133147109305471, -1.2938707521451298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLM.TXT
+zone = ('njz014', 0.0018735268100695372)
+
+[kblu]
+description = Blue Canyon Airport, CA, United States
+location = (0.68562350782510573, -2.1066124071571557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLU.TXT
+zone = ('caz069', 0.0099901667273657041)
+
+[kblv]
+description = Belleville, Scott Afb/Midamerica Airport, IL, United States
+location = (0.67282442664381403, -1.568178332916905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBLV.TXT
+zone = ('ilz101', 0.0017553921365082085)
+
+[kbmg]
+description = Monroe County Airport, IN, United States
+location = (0.68329640215578002, -1.5117460204357549)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBMG.TXT
+zone = ('inz062', 0.0012805327029299497)
+
+[kbmi]
+description = Bloomington/Normal, Central Illinois Regional Airport At Bloomington-Normal, IL, United States
+location = (0.70645595170238262, -1.5518740488211915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBMI.TXT
+zone = ('ilz038', 0.00094135607059528197)
+
+[kbml]
+description = Berlin Municipal Airport, NH, United States
+location = (0.77812595818080532, -1.242383539211297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBML.TXT
+zone = ('nhz002', 0.0026117370840842294)
+
+[kbmq]
+description = Burnet Municipal Craddock Field, TX, United States
+location = (0.53639785677959062, -1.714495101875763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBMQ.TXT
+zone = ('txz172', 0.0012263257105939243)
+
+[kbmt]
+description = Beaumont, Tx, US
+location = (0.52482050607469488, -1.6444492212290573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBMT.TXT
+zone = ('txz215', 0.0033291836170529702)
+
+[kbna]
+description = Nashville International Airport, TN, United States
+location = (0.6303547481786187, -1.5129095732704181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBNA.TXT
+zone = ('tnz027', 0.0017006727875043992)
+
+[kbnl]
+description = Barnwell, Sc, US
+location = (0.58032197628811455, -1.4205234781981848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBNL.TXT
+zone = ('scz035', 0.00071434568549675844)
+
+[kbno]
+description = Burns Municipal Airport, OR, United States
+location = (0.76096355386952774, -2.0760691452472551)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBNO.TXT
+zone = ('orz061', 0.0093577243971584602)
+
+[kbnw]
+description = Boone Municipal, IA, United States
+location = (0.73391095046361554, -1.6379915029966783)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBNW.TXT
+zone = ('iaz047', 0.0010857382737043545)
+
+[kboi]
+description = Boise Air Terminal, ID, United States
+location = (0.76038177745219626, -2.0286543672347426)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBOI.TXT
+zone = ('idz012', 0.0070402350364508551)
+
+[kbok]
+description = Brookings, Brookings Airport, OR, United States
+location = (0.73433758650299197, -2.1692697273037522)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBOK.TXT
+zone = ('orz022', 0.0046718901360436058)
+
+[kbos]
+description = Boston Logan International, MA, United States
+location = (0.73943782642826428, -1.2394746571246398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBOS.TXT
+zone = ('maz015', 0.0010560168284349976)
+
+[kbow]
+description = Bartow Municipal, FL, United States
+location = (0.48781952593241512, -1.4273884399226957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBOW.TXT
+zone = ('flz052', 0.0013188555072179812)
+
+[kbpc]
+description = Pampa, TX, US
+location = (0.62622413561556545, -1.7633061432898711)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBPC.TXT
+zone = ('txz009', 0.0031482947631410064)
+
+[kbpg]
+description = Big Spring, Big Spring Mcmahon-Wrinkle Airport, TX, United States
+location = (0.56199601914217412, -1.7718000789829103)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBPG.TXT
+zone = ('txz052', 0.0022070127310512624)
+
+[kbpi]
+description = Big Piney-Marbleton Airport, WY, United States
+location = (0.74321937314091868, -1.9216075064457567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBPI.TXT
+zone = ('wyz026', 0.0059226626651211868)
+
+[kbpk]
+description = Ozark Regional Airport, AR, United States
+location = (0.63471807130860447, -1.6138477816774235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBPK.TXT
+zone = ('arz005', 0.0022908453352082779)
+
+[kbpt]
+description = Southeast Texas Rgnl Airport, TX, United States
+location = (0.53377986290159907, -1.6429366025439958)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBPT.TXT
+zone = ('txz261', 0.004057151456914084)
+
+[kbqk]
+description = Brunswick / Glynco, GA, United States
+location = (0.54541539124822802, -1.4218615639580472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBQK.TXT
+zone = ('gaz154', 0.00095765962781261616)
+
+[kbqp]
+description = Morehouse Mem Arpt/Bastrop, LA, US
+location = (0.57176986295334231, -1.6036085167323899)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBQP.TXT
+zone = ('laz007', 0.0015603861239151175)
+
+[kbrd]
+description = Brainerd-Crow Wing Co Airport, MN, United States
+location = (0.80983277292536893, -1.6429366025439958)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBRD.TXT
+zone = ('mnz034', 0.0016223784412865232)
+
+[kbrl]
+description = Burlington Regional Airport, IA, United States
+location = (0.71151255839635497, -1.5905767249841658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBRL.TXT
+zone = ('iaz089', 0.0028050625190361705)
+
+[kbro]
+description = Brownsville/South Padre Is, TX, United States
+location = (0.45204027626653132, -1.7002415796511428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBRO.TXT
+zone = ('txz255', 0.0046127938864528855)
+
+[kbta]
+description = Blair Muni Airport, NE, US
+location = (0.72291537617605128, -1.6776104770169495)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBTA.TXT
+zone = ('nez052', 0.0022225926167698524)
+
+[kbtl]
+description = W.K.Kellogg Regional Airport, MI, United States
+location = (0.73827427359360132, -1.487893187325166)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBTL.TXT
+zone = ('miz073', 0.0032922617350428802)
+
+[kbtm]
+description = Bert Mooney Airport, MT, United States
+location = (0.80226967950006023, -1.9634954084936207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBTM.TXT
+zone = ('mtz052', 0.0058554782218467336)
+
+[kbtp]
+description = Butler, Butler County Airport/K W Scholter Field, PA, United States
+location = (0.71180344660502071, -1.3953907369694665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBTP.TXT
+zone = ('paz014', 0.0022930578198136174)
+
+[kbtr]
+description = Baton Rouge Metro Ryan Field, LA, United States
+location = (0.53290719827560196, -1.5908676131928314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBTR.TXT
+zone = ('laz048', 0.00082086682517731728)
+
+[kbtv]
+description = Burlington International, VT, United States
+location = (0.77608974072014525, -1.2767083478338521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBTV.TXT
+zone = ('vtz005', 0.00023362304036205609)
+
+[kbuf]
+description = Greater Buffalo International Airport, NY, United States
+location = (0.74932802552289879, -1.3741558977368689)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBUF.TXT
+zone = ('nyz010', 0.00052934058656521025)
+
+[kbur]
+description = Burbank-Glendale-Pasadena, CA, United States
+location = (0.59690260418206076, -2.0658880579439547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBUR.TXT
+zone = ('caz547', 0.0016362350566743236)
+
+[kbuu]
+description = Burlington, Burlington Municipal Airport, WI, United States
+location = (0.74509075395000146, -1.5412081478367816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBUU.TXT
+zone = ('wiz071', 0.0033526222223721216)
+
+[kbuy]
+description = Burlington Alamance Regional, NC, United States
+location = (0.62890030713528999, -1.3869549789181606)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBUY.TXT
+zone = ('ncz023', 0.00096603708533151463)
+
+[kbve]
+description = Boothville, LA, United States
+location = (0.51196324725166997, -1.5603243512829308)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVE.TXT
+zone = ('laz069', 0.0047602543966678715)
+
+[kbvi]
+description = Beaver Falls Airport, PA, United States
+location = (0.71151255839635497, -1.4032447186034411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVI.TXT
+zone = ('paz020', 0.0016179947695380856)
+
+[kbvn]
+description = Albion, Albion Municipal Airport, NE, United States
+location = (0.72829680803636709, -1.711392294316662)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVN.TXT
+zone = ('nez030', 0.00040577879397637041)
+
+[kbvo]
+description = Bartlesville Municipal Airport, OK, United States
+location = (0.6416993883165818, -1.6758069701232221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVO.TXT
+zone = ('okz055', 0.0018089617235742467)
+
+[kbvs]
+description = Burlington/Mount Vernon, Skagit Regional Airport, WA, United States
+location = (0.84597563285208488, -2.1366466147018914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVS.TXT
+zone = ('waz506', 0.00063468170673230766)
+
+[kbvu]
+description = Boulder City Muni, US
+location = (0.62727133316676198, -2.004685178840687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVU.TXT
+zone = ('nvz021', 0.0037672851956314451)
+
+[kbvx]
+description = Batesville, Batesville Regional Airport, AR, United States
+location = (0.62366431937930711, -1.5995942594528032)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVX.TXT
+zone = ('arz016', 0.0011450892039427635)
+
+[kbvy]
+description = Beverly Municipal Airport, MA, United States
+location = (0.74321937314091868, -1.2377293278726456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBVY.TXT
+zone = ('maz007', 0.0011333004681379254)
+
+[kbwd]
+description = Brownwood, Brownwood Regional Airport, TX, United States
+location = (0.55501470213419679, -1.7270032948483891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBWD.TXT
+zone = ('txz140', 0.00086431068888255871)
+
+[kbwg]
+description = Bowling Green-Warren Co Rgnl, KY, United States
+location = (0.64519004682057057, -1.5082553619317665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBWG.TXT
+zone = ('kyz071', 0.0004807719270451434)
+
+[kbwi]
+description = Baltimore-Washington International, MD, United States
+location = (0.68358729036444565, -1.3383766480709851)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBWI.TXT
+zone = ('mdz011', 0.0030396578577266621)
+
+[kbwp]
+description = Wahpeton, Harry Stern Airport, ND, United States
+location = (0.80710812003753329, -1.6861141089836107)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBWP.TXT
+zone = ('mnz029', 0.0025883094383786455)
+
+[kbxk]
+description = Buckeye, Az, US
+location = (0.58311450309130541, -1.9668115340724099)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBXK.TXT
+zone = ('azz022', 0.0056121427175386679)
+
+[kbyg]
+description = Buffalo Johnson County Airport, WY, United States
+location = (0.77463529967681655, -1.8625572000866153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBYG.TXT
+zone = ('wyz010', 0.0035874327233398509)
+
+[kbyh]
+description = Eaker Air Force Base, AR, United States
+location = (0.62773675430062725, -1.5699236621688994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBYH.TXT
+zone = ('arz028', 0.0038324836600060331)
+
+[kbyi]
+description = Burley Municipal Airport, ID, United States
+location = (0.7426375967235872, -1.9856029123522156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBYI.TXT
+zone = ('idz017', 0.0072383499076653047)
+
+[kbys]
+description = Fort Irwin/Barstow, Bicycle Lake Army Airfield, CA, United States
+location = (0.61581033774533256, -2.035344796034054)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBYS.TXT
+zone = ('caz523', 0.0054812378098818828)
+
+[kbyy]
+description = Bay City, Bay City Municipal Airport, TX, United States
+location = (0.50567521380767932, -1.6731307986034973)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBYY.TXT
+zone = ('txz236', 0.0026375045708797954)
+
+[kbzn]
+description = Bozeman Gallatin Field, MT, United States
+location = (0.79906990920473719, -1.9399334635916974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KBZN.TXT
+zone = ('mtz055', 0.0037642456134602265)
+
+[kc09]
+description = Morris, Morris Municipal-James R Washburn Field Airport, IL, United States
+location = (0.723007490775462, -1.5431958839293309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KC09.TXT
+zone = ('ilz021', 0.0024500548512902845)
+
+[kc29]
+description = Morey Fld Ap, Middleton, US
+location = (0.7524114405347555, -1.5625932793105233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KC29.TXT
+zone = ('wiz063', 0.0016061870031622196)
+
+[kc75]
+description = Lacon, Marshall County Airport, IL, United States
+location = (0.7159195147576406, -1.5600867925791873)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KC75.TXT
+zone = ('ilz030', 0.0005998777769292351)
+
+[kcad]
+description = Cadillac / Wexford County, MI, United States
+location = (0.77288997042482221, -1.4908020694118231)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAD.TXT
+zone = ('miz032', 0.0022379938068931154)
+
+[kcae]
+description = Columbia Metropolitan Airport, SC, United States
+location = (0.59253928105207498, -1.415752911576067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAE.TXT
+zone = ('scz027', 0.0024019712886860661)
+
+[kcag]
+description = Craig Moffat Airport, CO, United States
+location = (0.70685834705770345, -1.87651983410257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAG.TXT
+zone = ('coz002', 0.0055258402817506174)
+
+[kcak]
+description = Akron-Canton Regional Airport, OH, United States
+location = (0.71413055227434652, -1.4215706757493816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAK.TXT
+zone = ('ohz032', 0.0021108091221680291)
+
+[kcao]
+description = Clayton Municipal Airpark, NM, United States
+location = (0.63617251235193317, -1.800307123432151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAO.TXT
+zone = ('nmz530', 0.0038285316441298454)
+
+[kcar]
+description = Caribou Municipal Airport, ME, United States
+location = (0.81797764276800911, -1.1871147795648098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAR.TXT
+zone = ('mez002', 0.003433903273763003)
+
+[kcav]
+description = Clarion, IA, United States
+location = (0.74612825522757587, -1.6365370619533497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCAV.TXT
+zone = ('iaz025', 0.00049968697001080275)
+
+[kcbe]
+description = Cumberland, Greater Cumberland Regional Airport, MD, United States
+location = (0.69141703131436472, -1.3746358632811673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCBE.TXT
+zone = ('mdz502', 0.0022182600346247047)
+
+[kcbf]
+description = Council Bluffs, IA, United States
+location = (0.72023920465632663, -1.6714436469932363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCBF.TXT
+zone = ('iaz069', 0.0031836540268230353)
+
+[kcbg]
+description = Cambridge Municipal, MN, United States
+location = (0.7952883624920829, -1.6278104156933779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCBG.TXT
+zone = ('mnz052', 0.0003601283403708889)
+
+[kcbk]
+description = Colby-Shaltz, Ks, US
+location = (0.68818332406136418, -1.76365520914027)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCBK.TXT
+zone = ('ksz014', 0.0013825473098612183)
+
+[kcbm]
+description = Columbus Air Force Base, MS, United States
+location = (0.58730329329609188, -1.5437437233889846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCBM.TXT
+zone = ('msz031', 0.0030925136611267378)
+
+[kcca]
+description = Clinton Muni Arpt, AR, US
+location = (0.6213372137099813, -1.6135568934687576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCCA.TXT
+zone = ('arz023', 0.00099145629609664844)
+
+[kccr]
+description = Concord Buchanan Field, CA, United States
+location = (0.66322511575784526, -2.130174352059079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCCR.TXT
+zone = ('caz510', 0.0031358657136249662)
+
+[kccu]
+description = Copper Mountain, Red Cliff Pass, CO, United States
+location = (0.688832974394051, -1.8526718491287921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCCU.TXT
+zone = ('coz058', 0.0038112847020310139)
+
+[kccy]
+description = Charles City, IA, United States
+location = (0.7516551311922246, -1.6164657755554148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCCY.TXT
+zone = ('iaz018', 0.0022005631336799907)
+
+[kcda]
+description = Lyndonville, Vt, US
+location = (0.77789324761387268, -1.2568115943611169)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDA.TXT
+zone = ('vtz007', 0.0021666075481326648)
+
+[kcdc]
+description = Cedar City Mun Airport, UT, United States
+location = (0.65798912800186227, -1.9739673840055867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDC.TXT
+zone = ('utz016', 0.0085611876724175102)
+
+[kcdd]
+description = Crane Lake, Scotts Seaplane Base, MN, United States
+location = (0.84240740415911863, -1.6141435180229002)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDD.TXT
+zone = ('mnz011', 0.002286267153029375)
+
+[kcdh]
+description = Camden / Harrell Field, AR, United States
+location = (0.58672151687876051, -1.6190837694334064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDH.TXT
+zone = ('arz066', 0.0017254188767772472)
+
+[kcdj]
+description = Chillicothe Agri-Science Ctr, MO, United States
+location = (0.69493193050240898, -1.6333372916580267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDJ.TXT
+zone = ('moz023', 0.00076462818061093913)
+
+[kcdn]
+description = Camden Woodward, Sc, US
+location = (0.59829886758365614, -1.4062117783318313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDN.TXT
+zone = ('scz022', 0.0010671661574396486)
+
+[kcdr]
+description = Chadron Municipal Airport, NE, United States
+location = (0.74758269627090457, -1.7994344588061537)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDR.TXT
+zone = ('nez002', 0.0020344652864224722)
+
+[kcds]
+description = Childress Municipal Airport, TX, United States
+location = (0.60097503910338079, -1.7502743515416468)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDS.TXT
+zone = ('txz026', 0.0019966788814865053)
+
+[kcdw]
+description = Caldwell Essex County Airport, NJ, United States
+location = (0.71354877585701504, -1.2964887460231211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCDW.TXT
+zone = ('njz105', 0.0013978463118103784)
+
+[kcec]
+description = Crescent City Mc Namara, CA, United States
+location = (0.72925673912496403, -2.1682807073942887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEC.TXT
+zone = ('orz022', 0.0097899139575981439)
+
+[kcef]
+description = Chicopee Falls / Westover Air Force Base, MA, United States
+location = (0.73652894434160709, -1.2659454841132203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEF.TXT
+zone = ('maz011', 0.0014873163594557013)
+
+[kceu]
+description = Clemson-Oconee County Airport, SC, United States
+location = (0.60504747402470083, -1.4465870616946337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEU.TXT
+zone = ('scz004', 0.0016048647431632828)
+
+[kcew]
+description = Crestview Sikes Airport, FL, United States
+location = (0.53697963319692199, -1.5100006911837607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEW.TXT
+zone = ('flz005', 0.0018415537825342758)
+
+[kcey]
+description = Kyle Oakley Fld/M, US
+location = (0.63983770378112115, -1.5421729270621896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEY.TXT
+zone = ('kyz009', 0.0014033527863983484)
+
+[kcez]
+description = Cortez Montezuma County Airport, CO, United States
+location = (0.65100781099388483, -1.8960093440831733)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCEZ.TXT
+zone = ('coz021', 0.0019266420958711562)
+
+[kcfe]
+description = Buffalo, Buffalo Municipal Airport, MN, United States
+location = (0.78817129765339489, -1.6378702995764007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCFE.TXT
+zone = ('mnz059', 0.0014990423862795352)
+
+[kcfs]
+description = Caro, Tuscola Area Airport, MI, United States
+location = (0.75849585223268012, -1.4563948424634794)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCFS.TXT
+zone = ('miz054', 0.00037449160008082793)
+
+[kcfv]
+description = Coffeyville Municipal Airport, KS, United States
+location = (0.64722626428123053, -1.6679529884892474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCFV.TXT
+zone = ('ksz099', 0.0031052599668818246)
+
+[kcgc]
+description = Crystal River, Fl, US
+location = (0.50387655505076301, -1.4411183633717177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGC.TXT
+zone = ('flz042', 0.0016055614106888249)
+
+[kcge]
+description = Cambridge-Dorchester Arpt, MD, US
+location = (0.67264989371861461, -1.3269738302912888)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGE.TXT
+zone = ('mdz021', 0.0010911262161928542)
+
+[kcgf]
+description = Cleveland / Cuyahoga, OH, United States
+location = (0.72547519241230973, -1.4221524521667128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGF.TXT
+zone = ('ohz011', 0.0033807764085971867)
+
+[kcgi]
+description = Cape Girardeau Regional, MO, United States
+location = (0.64984425815922209, -1.5635241215782534)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGI.TXT
+zone = ('moz087', 0.0029796157720663268)
+
+[kcgs]
+description = College Park Airport, MD, US
+location = (0.68032934242738963, -1.3425072606340382)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGS.TXT
+zone = ('dcz001', 0.0017809064269100248)
+
+[kcgz]
+description = Casa Grande, Casa Grande Municipal Airport, AZ, United States
+location = (0.57508598853213166, -1.950696327312329)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCGZ.TXT
+zone = ('azz028', 0.0021262240615387206)
+
+[kcha]
+description = Lovell Field, TN, United States
+location = (0.61144701461534678, -1.4870205226991688)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHA.TXT
+zone = ('gaz003', 0.002431198233919918)
+
+[kchd]
+description = Chandler, Chandler Municipal Airport, AZ, United States
+location = (0.58065649772808015, -1.9514720292021042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHD.TXT
+zone = ('azz028', 0.0039857146559070114)
+
+[kchk]
+description = Chickasha, Chickasha Municipal Airport, OK, United States
+location = (0.6125426935346544, -1.7098311942634894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHK.TXT
+zone = ('okz027', 0.0018108932456611315)
+
+[kcho]
+description = Charlottesville-Albemarle, VA, United States
+location = (0.66555222142717096, -1.3692107981895516)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHO.TXT
+zone = ('vaz037', 0.0024088125858796432)
+
+[kchs]
+description = Charleston Int'L Airport, SC, United States
+location = (0.57421332390613444, -1.3968451780127951)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCHS.TXT
+zone = ('scz050', 0.0016682946651360338)
+
+[kcic]
+description = Chico Municipal, CA, United States
+location = (0.69464104229374313, -2.1266836935550906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCIC.TXT
+zone = ('caz066', 0.005581852858374879)
+
+[kcid]
+description = Cedar Rapids Airport, IA, United States
+location = (0.73100206837695836, -1.6007578122874659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCID.TXT
+zone = ('iaz052', 0.0037396580578769796)
+
+[kcin]
+description = Carroll, IA, United States
+location = (0.73391095046361554, -1.6542812426819586)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCIN.TXT
+zone = ('iaz045', 0.001031310143316463)
+
+[kcir]
+description = Cairo, Cairo Regional Airport, IL, United States
+location = (0.64689659097807595, -1.5571730623557187)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCIR.TXT
+zone = ('ilz092', 0.0027605750857555658)
+
+[kciu]
+description = Sault Ste Marie, Chippewa County International Airport, MI, United States
+location = (0.80721477904737737, -1.4742214415178772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCIU.TXT
+zone = ('miz008', 0.0015479448378803214)
+
+[kcjr]
+description = Culpeper, Culpeper County Airport, VA, United States
+location = (0.67241718315168197, -1.3588939630555406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCJR.TXT
+zone = ('vaz051', 0.0015022747632541988)
+
+[kckb]
+description = Harrison/Marion Regional, WV, United States
+location = (0.68591439603377147, -1.4000449483081181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKB.TXT
+zone = ('wvz031', 0.0022222860208449585)
+
+[kckc]
+description = Grand Marais, Grand Marais/Cook County Airport, MN, United States
+location = (0.83493642533322077, -1.5774819074573969)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKC.TXT
+zone = ('mnz021', 0.00069753284505664885)
+
+[kcki]
+description = Kingstree, Sc, US
+location = (0.58852502377248794, -1.393645407717472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKI.TXT
+zone = ('scz039', 0.0024916001946503523)
+
+[kckm]
+description = Clarksdale/Fletcher Fld, US
+location = (0.59864793343405498, -1.5796975059800678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKM.TXT
+zone = ('msz010', 0.0018206696295361435)
+
+[kckn]
+description = Crookston Municipal Field, MN, United States
+location = (0.83514004707928668, -1.6862789456351879)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKN.TXT
+zone = ('mnz001', 0.0010339951028520173)
+
+[kckp]
+description = Cherokee, Cherokee Municipal Airport, IA, United States
+location = (0.74580827819804363, -1.6677639111536147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKP.TXT
+zone = ('iaz021', 0.00087543039241826711)
+
+[kckv]
+description = Clarksville Outlaw Field, TN, United States
+location = (0.63908139443859036, -1.5257086544517098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCKV.TXT
+zone = ('tnz006', 0.0021432576412169285)
+
+[kcle]
+description = Cleveland-Hopkins International, OH, United States
+location = (0.72256631032565244, -1.4285519927573587)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLE.TXT
+zone = ('ohz011', 0.0025396762235235086)
+
+[kcli]
+description = Clintonville, Clintonville Municipal Airport, WI, United States
+location = (0.77865925323002572, -1.548654885978624)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLI.TXT
+zone = ('wiz031', 0.003089049385681665)
+
+[kclk]
+description = Clinton, Clinton Regional Airport, OK, United States
+location = (0.62025607920110704, -1.7265039367568464)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLK.TXT
+zone = ('okz016', 0.0020954007890915116)
+
+[kcll]
+description = College Stn Easterwood Field, TX, United States
+location = (0.53377986290159907, -1.6819156225052021)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLL.TXT
+zone = ('txz196', 0.0016663780232702742)
+
+[kclm]
+description = Port Angeles Fairchild International, WA, United States
+location = (0.8397942584179382, -2.155481626212997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLM.TXT
+zone = ('waz514', 0.0028692954504789319)
+
+[kcls]
+description = Chehalis-Centralia Arpt, WA, US
+location = (0.81471969483095308, -2.1464059141026266)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLS.TXT
+zone = ('waz504', 0.0012173795549645287)
+
+[kclt]
+description = Charlotte/Douglas International, NC, United States
+location = (0.61464678491066971, -1.4128440294894098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCLT.TXT
+zone = ('ncz071', 0.0017516552973285782)
+
+[kcma]
+description = Camarillo Airport, CA, United States
+location = (0.5971934923907265, -2.0783962509165805)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMA.TXT
+zone = ('caz040', 0.00054995889599968137)
+
+[kcmb]
+description = East Cameron 47, LA, United States
+location = (0.51383462806075275, -1.6227925940938943)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMB.TXT
+zone = ('laz074', 0.0064287706157941417)
+
+[kcmh]
+description = Port Columbus International Airport, OH, United States
+location = (0.69813170079773179, -1.4465870616946337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMH.TXT
+zone = ('ohz055', 0.0017661312346776547)
+
+[kcmi]
+description = Univ Of Illinois-Willard, IL, United States
+location = (0.69871347721506327, -1.5405439530936615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMI.TXT
+zone = ('ilz045', 0.0020703543713088352)
+
+[kcmr]
+description = Williams Clark, Az, US
+location = (0.6161012259539983, -1.9582594207376378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMR.TXT
+zone = ('azz015', 0.0062650467623835701)
+
+[kcmx]
+description = Hancock Houghton Cty. Memo, MI, United States
+location = (0.8232136305239921, -1.5443254998063158)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMX.TXT
+zone = ('miz003', 0.0025673514073359109)
+
+[kcmy]
+description = Sparta, Sparta / Fort Mccoy Airport, WI, United States
+location = (0.76721765035584077, -1.5836729781651659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCMY.TXT
+zone = ('wiz042', 0.0015223166099236876)
+
+[kcnb]
+description = Myers Field Airport, MN, United States
+location = (0.78045306385013102, -1.6801702932532079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNB.TXT
+zone = ('mnz054', 0.005001207687642879)
+
+[kcnc]
+description = Chariton, IA, United States
+location = (0.71616676973500648, -1.6295557449453721)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNC.TXT
+zone = ('iaz084', 0.00051783854210228945)
+
+[kcni]
+description = Cherokee County Airport, Canton, United States
+location = (0.59886116903541753, -1.473444576850969)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNI.TXT
+zone = ('gaz021', 0.0014260924327571057)
+
+[kcnk]
+description = Concordia, Blosser Municipal Airport, KS, United States
+location = (0.69030195984781273, -1.7043237108460849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNK.TXT
+zone = ('ksz020', 0.0012390713547359138)
+
+[kcnm]
+description = Carlsbad Cavern City, NM, United States
+location = (0.56432312481149993, -1.8197966334127542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNM.TXT
+zone = ('nmz028', 0.0029032522905055092)
+
+[kcno]
+description = Chino Airport, CA, United States
+location = (0.59283016926074061, -2.053088976762663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNO.TXT
+zone = ('caz042', 0.0051343236353435266)
+
+[kcnu]
+description = Chanute Johnson Airport, KS, United States
+location = (0.65740735158453079, -1.6664985474459191)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNU.TXT
+zone = ('ksz096', 0.0030845506435097083)
+
+[kcnw]
+description = Tstc Waco Arpt, TX, US
+location = (0.55222217533100593, -1.6941911049108955)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNW.TXT
+zone = ('txz159', 0.00248527485711606)
+
+[kcny]
+description = Moab Canyonlands Field, UT, United States
+location = (0.67660597335646844, -1.9154988540637767)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCNY.TXT
+zone = ('utz027', 0.0030460096674251721)
+
+[kcod]
+description = Cody, WY, United States
+location = (0.77696240534614236, -1.9026997728824848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOD.TXT
+zone = ('wyz003', 0.0010654208476629386)
+
+[kcoe]
+description = Coeur D'Alene, Coeur D'Alene Air Terminal, ID, United States
+location = (0.83368560603595809, -2.0388354545380425)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOE.TXT
+zone = ('idz002', 0.0029037019935441075)
+
+[kcof]
+description = Cocoa / Patrick Air Force Base, FL, United States
+location = (0.49276462547973238, -1.4067353771074296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOF.TXT
+zone = ('flz047', 0.0037059906754965091)
+
+[kcom]
+description = Coleman, Tx, US
+location = (0.55571283383499448, -1.7348572764823638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOM.TXT
+zone = ('txz139', 0.0014111429586773721)
+
+[kcon]
+description = Concord, Concord Municipal Airport, NH, United States
+location = (0.75389981853576171, -1.2479298077231902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCON.TXT
+zone = ('nhz008', 0.0028947044690455421)
+
+[kcoq]
+description = Cloquet, Cloquet Carlton County Airport, MN, United States
+location = (0.81506876068135192, -1.6144295580947547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOQ.TXT
+zone = ('mnz037', 0.0013150826910214818)
+
+[kcos]
+description = Colorado Springs Muni, CO, United States
+location = (0.67747863798246566, -1.8276506150467289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOS.TXT
+zone = ('coz085', 0.0034247086212163221)
+
+[kcot]
+description = Cotulla-Lasalle County Airport, TX, United States
+location = (0.49654617219238673, -1.7316575061870407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOT.TXT
+zone = ('txz229', 0.0025645506566529816)
+
+[kcou]
+description = Columbia Regional Airport, MO, United States
+location = (0.67747863798246566, -1.6094844585474375)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCOU.TXT
+zone = ('moz041', 0.0032892818228340034)
+
+[kcpc]
+description = Whiteville, Columbus County Municipal Airport, NC, United States
+location = (0.59817281602656769, -1.3738359207073365)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCPC.TXT
+zone = ('ncz099', 0.00087467801452118443)
+
+[kcpk]
+description = Chesapeake, Chesapeake Municipal Airport, VA, United States
+location = (0.6399346665173431, -1.3320449813956945)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCPK.TXT
+zone = ('vaz097', 0.00033206215303985422)
+
+[kcpr]
+description = Natrona County International Airport, WY, United States
+location = (0.74874624910556731, -1.8581938769566295)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCPR.TXT
+zone = ('wyz020', 0.0039617692661807619)
+
+[kcps]
+description = St Louis Downtown Airport, IL, United States
+location = (0.67311531485247977, -1.5734143206728881)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCPS.TXT
+zone = ('moz064', 0.0017705815583221535)
+
+[kcpt]
+description = Cleburne, Cleburne Municipal Airport, TX, United States
+location = (0.5646770387987099, -1.7005373159966197)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCPT.TXT
+zone = ('txz133', 0.0010867328516314398)
+
+[kcpw]
+description = Pagosa Springs, Wolf Creek Pass, CO, United States
+location = (0.65365004555593198, -1.864016489266755)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCPW.TXT
+zone = ('coz068', 0.0014496993531378124)
+
+[kcqb]
+description = Chandler, Chandler Municipal Airport, OK, United States
+location = (0.62349948272772993, -1.6898326299177209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQB.TXT
+zone = ('okz026', 0.00093324558336024929)
+
+[kcqc]
+description = Clines Corners, NM, United States
+location = (0.6108652381980153, -1.8442312429406749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQC.TXT
+zone = ('nmz523', 0.0028050629939087336)
+
+[kcqf]
+description = Fairhope, Al, US
+location = (0.53162729015747279, -1.5339698795778163)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQF.TXT
+zone = ('alz064', 0.0033634653483865158)
+
+[kcqm]
+description = Cook, Cook Municipal Airport, MN, United States
+location = (0.83465038526136615, -1.617735987399922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQM.TXT
+zone = ('mnz011', 0.0058410193937981541)
+
+[kcqt]
+description = Los Angeles Usc Campus, CA, United States
+location = (0.59399372209540346, -2.0644336169006259)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQT.TXT
+zone = ('caz041', 0.0018532024663968528)
+
+[kcqw]
+description = Cheraw, Sc, US
+location = (0.60597831629243115, -1.395216204044267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQW.TXT
+zone = ('scz016', 0.0034362744588906022)
+
+[kcqx]
+description = Chatham Municipal Airport, MA, United States
+location = (0.72751140987296969, -1.2217304763960306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCQX.TXT
+zone = ('maz022', 0.0039621325007678128)
+
+[kcre]
+description = N. Myrtle Bch.Grand Strand, SC, United States
+location = (0.59021217538274917, -1.373865009528203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRE.TXT
+zone = ('scz054', 0.0024852469453027735)
+
+[kcrg]
+description = Jacksonville Craig Mun, FL, United States
+location = (0.52941653977161329, -1.4227342285840443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRG.TXT
+zone = ('flz025', 0.002370733114073017)
+
+[kcrh]
+description = West Cameron, TX, United States
+location = (0.50455044606750521, -1.6284212809315759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRH.TXT
+zone = ('laz074', 0.015481948578532285)
+
+[kcrp]
+description = Corpus Christi International, TX, United States
+location = (0.48461975563709214, -1.701986908903137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRP.TXT
+zone = ('txz243', 0.0018647971786388056)
+
+[kcrq]
+description = Carlsbad Mcclellan-Palomar, CA, United States
+location = (0.57828575882745448, -2.0469803243806828)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRQ.TXT
+zone = ('caz043', 0.0027905074098395185)
+
+[kcrs]
+description = Corsicana Airfield, TX, United States
+location = (0.5587962488468512, -1.6822065107138682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRS.TXT
+zone = ('txz146', 0.0014202041806797426)
+
+[kcrw]
+description = Yeager Airport, WV, United States
+location = (0.66962465634849111, -1.4241886696273729)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRW.TXT
+zone = ('wvz015', 0.0011161004731334607)
+
+[kcrx]
+description = Corinth/R Thurner, Ms, US
+location = (0.60946897479641993, -1.5463617172669759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCRX.TXT
+zone = ('msz005', 0.00074000433534732429)
+
+[kcsg]
+description = Columbus Metropolitan Airport, GA, United States
+location = (0.56752289510682286, -1.4826571995691831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCSG.TXT
+zone = ('gaz089', 0.0010806797135696372)
+
+[kcsm]
+description = Clinton-Sherman Airport, OK, United States
+location = (0.61697389057999552, -1.7313666179783749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCSM.TXT
+zone = ('okz022', 0.0031353827630361802)
+
+[kcsq]
+description = Creston, IA, United States
+location = (0.71587588152634085, -1.6470090374653155)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCSQ.TXT
+zone = ('iaz082', 0.001647602267909288)
+
+[kcsv]
+description = Crossville Memorial Airport, TN, United States
+location = (0.62744586609196151, -1.4849843052385086)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCSV.TXT
+zone = ('tnz066', 0.0012014495449932051)
+
+[kctb]
+description = Cut Bank Municipal Airport, MT, United States
+location = (0.84823001646924423, -1.9614591910329608)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCTB.TXT
+zone = ('mtz010', 0.0036941976582365965)
+
+[kctj]
+description = Carrollton, Ga, US
+location = (0.58695422744569303, -1.4861478580731717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCTJ.TXT
+zone = ('gaz042', 0.0013125924921023114)
+
+[kcty]
+description = Cross City Airport, FL, United States
+location = (0.51719923500765297, -1.4503686084072878)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCTY.TXT
+zone = ('flz034', 0.00074935450174326893)
+
+[kctz]
+description = Clinton, Sampson County Airport, NC, United States
+location = (0.61043860215863899, -1.3677224201885452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCTZ.TXT
+zone = ('ncz089', 0.00029329493533635404)
+
+[kcub]
+description = Owens Downtown Airport, SC, United States
+location = (0.59283016926074061, -1.4137166941154069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCUB.TXT
+zone = ('scz028', 0.0017006054117491547)
+
+[kcuh]
+description = Cushing, Cushing Municipal Airport, OK, United States
+location = (0.62744101795515039, -1.6890035985230236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCUH.TXT
+zone = ('okz020', 0.0036283456648797748)
+
+[kcul]
+description = Carmi, Carmi Municipal Airport, IL, United States
+location = (0.66478621581101793, -1.5380374663623253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCUL.TXT
+zone = ('ilz083', 0.00077610688150046511)
+
+[kcut]
+description = Custer County Airport, SD, United States
+location = (0.76329065953885344, -1.8084519932747911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCUT.TXT
+zone = ('sdz029', 0.0015635015669160821)
+
+[kcvb]
+description = Castroville, Tx, US
+location = (0.51207960253513629, -1.7252579655963947)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVB.TXT
+zone = ('txz204', 0.0039664656217785112)
+
+[kcvg]
+description = Cincinnati/Northern Ky International, KY, United States
+location = (0.68155107290378569, -1.4777121000218658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVG.TXT
+zone = ('kyz091', 0.0016245541063273658)
+
+[kcvh]
+description = Hollister, Ca, US
+location = (0.64385196106070819, -2.1190042448463156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVH.TXT
+zone = ('caz528', 0.0039478465522957357)
+
+[kcvn]
+description = Clovis, Clovis Municipal Airport, NM, United States
+location = (0.60097503910338079, -1.7991435705974879)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVN.TXT
+zone = ('nmz535', 0.0045171472799264414)
+
+[kcvo]
+description = Corvallis, Corvallis Municipal Airport, OR, United States
+location = (0.77667151713747662, -2.1517000795003427)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVO.TXT
+zone = ('orz008', 0.0024086454301888694)
+
+[kcvs]
+description = Cannon Air Force Base / Clovis, NM, United States
+location = (0.60010237447738368, -1.803216005518808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVS.TXT
+zone = ('nmz535', 0.0033593443614754748)
+
+[kcvx]
+description = Charlevoix, Charlevoix Municipal Airport, MI, United States
+location = (0.79071656947921987, -1.4883246715013534)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCVX.TXT
+zone = ('miz019', 0.0017980812597719346)
+
+[kcwa]
+description = Mosinee / Central Wisconsin, WI, United States
+location = (0.78161661668479387, -1.5649785626215822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWA.TXT
+zone = ('wiz030', 0.002309100044779877)
+
+[kcwc]
+description = Kickapoo Downtown Arpt, TX, US
+location = (0.55606189968539343, -1.718974780289215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWC.TXT
+zone = ('txz141', 0.0018384955650303111)
+
+[kcwf]
+description = Chenault Airpark, LA, United States
+location = (0.52738032231095322, -1.6257741982327181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWF.TXT
+zone = ('laz041', 0.0031429456329445113)
+
+[kcwi]
+description = Clinton, Clinton Municipal Airport, IA, United States
+location = (0.73012940375096125, -1.5766140909682109)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWI.TXT
+zone = ('iaz066', 0.0028180866977301601)
+
+[kcwv]
+description = Claxton, Ga, US
+location = (0.56199601914217412, -1.4289010586077577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCWV.TXT
+zone = ('gaz115', 0.00079423912402208717)
+
+[kcxo]
+description = Lone Star Executive Airport, TX, United States
+location = (0.52970742798027903, -1.6653349946112561)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCXO.TXT
+zone = ('txz199', 0.001564323117570625)
+
+[kcxp]
+description = Carson City, NV, United States
+location = (0.68403331895106645, -2.0897263466441105)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCXP.TXT
+zone = ('nvz002', 0.0024995542625908126)
+
+[kcxy]
+description = Harrisburg Capital City, PA, United States
+location = (0.7019132475103862, -1.3412855301576421)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCXY.TXT
+zone = ('paz057', 0.0035959273993305418)
+
+[kcys]
+description = Cheyenne Airport, WY, United States
+location = (0.71820298719566655, -1.8291050560900572)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCYS.TXT
+zone = ('wyz118', 0.0036414968758312826)
+
+[kczk]
+description = Cascade Locks State, OR, United States
+location = (0.79703369174407712, -2.1272654699724223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCZK.TXT
+zone = ('orz009', 0.00071528551902114634)
+
+[kczz]
+description = Campo, CA, United States
+location = (0.56943306101039448, -2.032755890976929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KCZZ.TXT
+zone = ('caz058', 0.0078265904834283369)
+
+[kd07]
+description = Faith, South Dakota, SD, United States
+location = (0.78597993981477976, -1.7805267252428818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD07.TXT
+zone = ('sdz014', 0.0044239636583892966)
+
+[kd25]
+description = Manitowish Waters Airport, United States
+location = (0.80498026891263408, -1.5687426502239525)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD25.TXT
+zone = ('miz009', 0.0054972919501036326)
+
+[kd39]
+description = Sauk Centre Muni, Mn, US
+location = (0.79779000108660802, -1.6568410589182172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD39.TXT
+zone = ('mnz049', 0.004749039724692059)
+
+[kd50]
+description = Crosby Municipal Airport, ND, United States
+location = (0.85396536231676989, -1.8028766359420314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD50.TXT
+zone = ('ndz001', 0.0029496032786054407)
+
+[kd55]
+description = Roberston Field Landon, ND, United States
+location = (0.85090133985215766, -1.7172924768157651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD55.TXT
+zone = ('ndz007', 0.00088668524020316607)
+
+[kd60]
+description = Tioga Municipal Airport, ND, United States
+location = (0.84439514025166773, -1.7959001670708654)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD60.TXT
+zone = ('ndz002', 0.0083981060999774645)
+
+[kd95]
+description = Dupont-Lapeer, MI, United States
+location = (0.75165187324428751, -1.453362546206159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KD95.TXT
+zone = ('miz062', 0.00075632519884791792)
+
+[kdaa]
+description = Fort Belvoir, VA, United States
+location = (0.67573330873047133, -1.3471032943309567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAA.TXT
+zone = ('vaz053', 0.0024968543699490997)
+
+[kdab]
+description = Daytona Beach International, FL, United States
+location = (0.50905436516501279, -1.4148802469500699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAB.TXT
+zone = ('flz141', 0.0023136497964269852)
+
+[kdag]
+description = Barstow-Daggett Airport, CA, United States
+location = (0.60824724432002386, -2.0382536781207112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAG.TXT
+zone = ('caz060', 0.0063048107088133475)
+
+[kdal]
+description = Dallas Love Field, TX, United States
+location = (0.57334065928013733, -1.690351380556508)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAL.TXT
+zone = ('txz119', 0.0017992829983279356)
+
+[kdan]
+description = Danville Regional Airport, VA, United States
+location = (0.63820872981259325, -1.3846278732488346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAN.TXT
+zone = ('ncz006', 0.0030240781950727374)
+
+[kdaw]
+description = Skyhaven Airport, NH, United States
+location = (0.75543667790487889, -1.2377293278726456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAW.TXT
+zone = ('nhz010', 0.0014521027793019258)
+
+[kday]
+description = Cox Dayton International, OH, United States
+location = (0.69638637154573746, -1.4698581183878912)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDAY.TXT
+zone = ('ohz051', 0.0026823297806611358)
+
+[kdbn]
+description = Dublin, W H 'Bud' Barron Airport, GA, United States
+location = (0.56835677463833112, -1.4483614797674944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDBN.TXT
+zone = ('gaz097', 0.0019864463807877574)
+
+[kdbq]
+description = Dubuque Regional Airport, IA, United States
+location = (0.74001960284559576, -1.583013631558857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDBQ.TXT
+zone = ('iaz042', 0.0026386280886241801)
+
+[kdca]
+description = Washington National Airport, VA, United States
+location = (0.67806041439979703, -1.3444853004529651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCA.TXT
+zone = ('dcz001', 0.001065817797886103)
+
+[kdcm]
+description = Chester, Sc, US
+location = (0.60720004676882722, -1.4170328196941961)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCM.TXT
+zone = ('scz014', 0.0017637811542920291)
+
+[kdcu]
+description = Pryor Field, AL, United States
+location = (0.6047565858160352, -1.5175637846090695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCU.TXT
+zone = ('alz005', 0.0028301104877790418)
+
+[kddc]
+description = Dodge City Regional Airport, KS, United States
+location = (0.65915268083652512, -1.7447474755769981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDDC.TXT
+zone = ('ksz078', 0.0017012240541063092)
+
+[kddh]
+description = Bennington Morse State Airport, VT, United States
+location = (0.74845536089690168, -1.2784536770858463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDDH.TXT
+zone = ('vtz013', 0.0033286460280477492)
+
+[kdec]
+description = Decatur Airport, IL, United States
+location = (0.69522281871107461, -1.5510159286056273)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDEC.TXT
+zone = ('ilz053', 0.0013552332966981634)
+
+[kded]
+description = DeLand Municipal Airport-Sidney H Taylor Field, DeLand, Florida, United States
+location = (0.50731533887872382, -1.4186690658679408)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDED.TXT
+zone = ('flz041', 0.0012988397757268772)
+
+[kdeh]
+description = Decorah, IA, United States
+location = (0.75543667790487889, -1.6010487004961316)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDEH.TXT
+zone = ('iaz010', 0.0014079052474706417)
+
+[kden]
+description = Denver International Airport, CO, United States
+location = (0.69580459512840609, -1.8267779504207318)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDEN.TXT
+zone = ('coz040', 0.0025497219987903677)
+
+[kdeq]
+description = De Queen Helms Sevier County, AR, United States
+location = (0.59428461030406921, -1.6475908138826472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDEQ.TXT
+zone = ('arz050', 0.002474410384909218)
+
+[kdet]
+description = Detroit City Airport, MI, United States
+location = (0.74031049105426139, -1.4489141673639592)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDET.TXT
+zone = ('miz076', 0.0041803347738885981)
+
+[kdew]
+description = Deer Park Airport, WA, United States
+location = (0.83717626453994676, -2.0495983182586746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDEW.TXT
+zone = ('waz036', 0.0064380613483024807)
+
+[kdfi]
+description = Defiance Memorial Airport, OH, United States
+location = (0.72140275749098959, -1.4736396651005457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDFI.TXT
+zone = ('ohz004', 0.00076802619387311569)
+
+[kdfw]
+description = Dallas/Ft. Worth International Airport, TX, United States
+location = (0.57421332390613444, -1.6935511508518311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDFW.TXT
+zone = ('txz118', 0.004415249754606501)
+
+[kdgw]
+description = Douglas Converse County, WY, United States
+location = (0.74700091985357298, -1.8392861433933578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDGW.TXT
+zone = ('wyz101', 0.0048797188389982614)
+
+[kdhn]
+description = Dothan Airport, AL, United States
+location = (0.54657894408289087, -1.4913838458291546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDHN.TXT
+zone = ('alz066', 0.003129485383934272)
+
+[kdht]
+description = Dalhart Municipal Airport, TX, United States
+location = (0.62860941892662436, -1.7898351479201848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDHT.TXT
+zone = ('txz006', 0.0031727579108920883)
+
+[kdij]
+description = Driggs-Reed Memorial Arpt, ID, US
+location = (0.76340701482231976, -1.9390607989657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDIJ.TXT
+zone = ('wyz013', 0.0054722973429577257)
+
+[kdik]
+description = Theodore Roosevelt Regional, ND, United States
+location = (0.81681408993334614, -1.7941984710501708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDIK.TXT
+zone = ('ndz033', 0.0017422672146783997)
+
+[kdkb]
+description = De Kalb, De Kalb Taylor Municipal Airport, IL, United States
+location = (0.73185049231889998, -1.5482524906233033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDKB.TXT
+zone = ('ilz011', 0.0010499549928065339)
+
+[kdkk]
+description = Chautauqua County/Dunkirk, NY, United States
+location = (0.74176493209759009, -1.3837552086228375)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDKK.TXT
+zone = ('nyz019', 0.0048632478126631679)
+
+[kdkr]
+description = Crockett, Houston County Airport, TX, United States
+location = (0.54640925929450257, -1.6651071321811348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDKR.TXT
+zone = ('txz163', 0.00034192918391444871)
+
+[kdlf]
+description = Laughlin, Laughlin Air Force Base Auxiliary Airfield, TX, United States
+location = (0.50818170053901568, -1.7534741218369698)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLF.TXT
+zone = ('txz202', 0.0041427724744448197)
+
+[kdlh]
+description = Duluth, Duluth International Airport, MN, United States
+location = (0.81756070300225503, -1.6096492951990147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLH.TXT
+zone = ('mnz037', 0.0045189993601512648)
+
+[kdll]
+description = Baraboo, Baraboo Wisconsin Dells Airport, WI, United States
+location = (0.75960122742560987, -1.5667966139257428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLL.TXT
+zone = ('wiz056', 0.0027956101386200703)
+
+[kdln]
+description = Dillon Airport, MT, United States
+location = (0.78976148652743416, -1.9643680731196178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLN.TXT
+zone = ('mtz008', 0.0047529377945706979)
+
+[kdlp]
+description = West Delta, MS, United States
+location = (0.50826411886480427, -1.5628938637928111)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLP.TXT
+zone = ('laz069', 0.0064311264098516792)
+
+[kdls]
+description = The Dalles Municipal Airport, OR, United States
+location = (0.79616102711808001, -2.114757276999796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLS.TXT
+zone = ('waz024', 0.0040006189990936343)
+
+[kdlz]
+description = Delaware, Oh, US
+location = (0.70319315562851537, -1.4507176742576868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDLZ.TXT
+zone = ('ohz046', 0.0015415894182150727)
+
+[kdma]
+description = Davis-Monthan Air Force Base, AZ, United States
+location = (0.56141424272484264, -1.9352792522530458)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDMA.TXT
+zone = ('azz504', 0.0025635699675113275)
+
+[kdmh]
+description = Baltimore Downtown, MD, United States
+location = (0.68562350782510573, -1.3372130952363221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDMH.TXT
+zone = ('mdz011', 0.00084086401210725561)
+
+[kdmn]
+description = Deming Municipal Airport, NM, United States
+location = (0.56315957197683697, -1.8800104926065586)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDMN.TXT
+zone = ('nmz407', 0.001721260747211073)
+
+[kdmo]
+description = Sedalia Memorial Airport, MO, United States
+location = (0.67573330873047133, -1.6260650864413837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDMO.TXT
+zone = ('moz045', 0.0016254138503713853)
+
+[kdmw]
+description = Carroll Cnty Rgnl Arpt, MD, US
+location = (0.69132491671495389, -1.3440780569608333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDMW.TXT
+zone = ('mdz005', 0.00083619369970054918)
+
+[kdnk]
+description = Ft. Polk, Self Strip, LA, United States
+location = (0.54396095020489943, -1.6231562043547265)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDNK.TXT
+zone = ('laz027', 0.002934230238620958)
+
+[kdnl]
+description = Augusta Daniel Field, GA, United States
+location = (0.58410352300076895, -1.4317517630526817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDNL.TXT
+zone = ('gaz065', 0.0019581471248733481)
+
+[kdnn]
+description = Dalton, Dalton Municipal Airport, GA, United States
+location = (0.60600740511329787, -1.4812463917571541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDNN.TXT
+zone = ('gaz004', 0.0020311917408823159)
+
+[kdns]
+description = Denison, IA, United States
+location = (0.73274739762895269, -1.6647532181939249)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDNS.TXT
+zone = ('iaz044', 0.00094028672931292866)
+
+[kdnv]
+description = Danville, Vermilion County Airport, IL, United States
+location = (0.70161266302809822, -1.5288308545580551)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDNV.TXT
+zone = ('ilz046', 0.0018518975585203939)
+
+[kdov]
+description = Dover Air Force Base, DE, United States
+location = (0.68300551394711428, -1.3171418088383875)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDOV.TXT
+zone = ('dez002', 0.0016048548035464223)
+
+[kdpa]
+description = Chicago/West Ch Dupage, IL, United States
+location = (0.7312929565856241, -1.5402530648849959)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDPA.TXT
+zone = ('ilz012', 0.0024184898485043334)
+
+[kdpl]
+description = Kenansville, Duplin County Airport, NC, United States
+location = (0.6108652381980153, -1.3610368395260448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDPL.TXT
+zone = ('ncz090', 0.0013064561179893443)
+
+[kdqh]
+description = Douglas, Douglas Municipal Airport, GA, United States
+location = (0.54937147088608185, -1.4461846663393123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDQH.TXT
+zone = ('gaz132', 0.0012764397849498448)
+
+[kdra]
+description = Desert Rock Airport, NV, United States
+location = (0.6393722826472561, -2.0251637087307537)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDRA.TXT
+zone = ('nvz017', 0.0021567933079713712)
+
+[kdri]
+description = De Ridder, Beauregard Parish Airport, LA, United States
+location = (0.53811409721071835, -1.6290854756746962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDRI.TXT
+zone = ('laz030', 0.0031973374334703787)
+
+[kdrm]
+description = Drummond Island Arpt, MI, US
+location = (0.80302598884259102, -1.4615387156200514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDRM.TXT
+zone = ('miz008', 0.011271270649854736)
+
+[kdro]
+description = Durango-La Plata County Airport, CO, United States
+location = (0.64838981711589339, -1.8808831572325557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDRO.TXT
+zone = ('coz022', 0.0015419871375885901)
+
+[kdrt]
+description = Del Rio International Airport, TX, United States
+location = (0.51254502366900145, -1.7613281034709443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDRT.TXT
+zone = ('txz202', 0.0075910348910078335)
+
+[kdsm]
+description = Des Moines International, IA, United States
+location = (0.72489341599497814, -1.6347917327013555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDSM.TXT
+zone = ('iaz060', 0.0029214110609557119)
+
+[kdsv]
+description = Dansville Municipal Airport, NY, United States
+location = (0.74292848493225305, -1.3564117170082599)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDSV.TXT
+zone = ('nyz013', 0.002916685067522305)
+
+[kdtl]
+description = Detroit Lakes, Detroit Lakes Airport-Wething Field, MN, United States
+location = (0.81739586635067774, -1.6734798644538964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDTL.TXT
+zone = ('mnz027', 0.0018496144049082381)
+
+[kdtn]
+description = Shreveport Downtown Airport, LA, United States
+location = (0.56781378331548849, -1.6362461737446838)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDTN.TXT
+zone = ('laz001', 0.0021050503661004917)
+
+[kdto]
+description = Denton Municipal Airport, TX, United States
+location = (0.57944931166211744, -1.6964600329384885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDTO.TXT
+zone = ('txz103', 0.0012129899894031181)
+
+[kdts]
+description = Destin-Ft Walton Beach Airport, FL, United States
+location = (0.53058009260627614, -1.5091280265577636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDTS.TXT
+zone = ('flz006', 0.003510423452302334)
+
+[kdtw]
+description = Detroit Metropolitan, MI, United States
+location = (0.73711072075893858, -1.4544410433286079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDTW.TXT
+zone = ('miz076', 0.001071435052347784)
+
+[kdua]
+description = Durant, Eaker Field Airport, OK, United States
+location = (0.59240353322136419, -1.6824004361863119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUA.TXT
+zone = ('okz052', 0.0019777201569197724)
+
+[kduc]
+description = Duncan, Halliburton Field Airport, OK, United States
+location = (0.60162953757287874, -1.7097245352536454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUC.TXT
+zone = ('okz039', 0.0015835925171547793)
+
+[kdug]
+description = Bisbee Douglas International Airport, AZ, United States
+location = (0.54919693796088231, -1.9128808601857852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUG.TXT
+zone = ('azz512', 0.00778781011636268)
+
+[kduh]
+description = Lambertville, Toledo Suburban Airport, MI, United States
+location = (0.72842770773026666, -1.4600600338926675)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUH.TXT
+zone = ('ohz003', 0.0020221368595222276)
+
+[kduj]
+description = Du Bois-Jefferson County, PA, United States
+location = (0.71878476361299803, -1.3767738916148604)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUJ.TXT
+zone = ('paz016', 0.0018054486093462539)
+
+[kdux]
+description = Dumas, Moore County Airport, TX, United States
+location = (0.62583628467067776, -1.7804636994643375)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDUX.TXT
+zone = ('txz007', 0.0017356109133335564)
+
+[kdvk]
+description = Stuart Powell Fld, KY, US
+location = (0.65589473289946898, -1.479515606915593)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDVK.TXT
+zone = ('kyz055', 0.0015454571827347257)
+
+[kdvl]
+description = Devils Lake, Devils Lake Municipal Airport, ND, United States
+location = (0.8397942584179382, -1.7264215184310576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDVL.TXT
+zone = ('ndz015', 0.0035070229044688759)
+
+[kdvn]
+description = Davenport Municipal Airport, IA, United States
+location = (0.72634785703830684, -1.5809774140981967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDVN.TXT
+zone = ('iaz068', 0.00063062898566891145)
+
+[kdvo]
+description = Gnoss Field Arpt, CA, US
+location = (0.66566857671063728, -2.1390755312442504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDVO.TXT
+zone = ('caz506', 0.0041648764282175904)
+
+[kdvp]
+description = Slayton, Slayton Municipal Airport, MN, United States
+location = (0.76771216031057243, -1.6717199907914686)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDVP.TXT
+zone = ('mnz080', 0.00066419753058111197)
+
+[kdvt]
+description = Phoenix-Deer Valley Mun, AZ, United States
+location = (0.58788506971342325, -1.9559323150683119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDVT.TXT
+zone = ('azz023', 0.0029385447109625267)
+
+[kdwh]
+description = Houston Hooks Memorial, TX, United States
+location = (0.52476232843296178, -1.6676621002805818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDWH.TXT
+zone = ('txz199', 0.0041371456003989702)
+
+[kdxr]
+description = Danbury Municipal Airport, CT, United States
+location = (0.72198453390832096, -1.2825261120071665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDXR.TXT
+zone = ('ctz005', 0.0015956056942770188)
+
+[kdxx]
+description = Madison, Madison-Lac Qui Parle County Airport, MN, United States
+location = (0.78515575655689362, -1.6786188894736573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDXX.TXT
+zone = ('mnz054', 0.00017216402434238085)
+
+[kdyb]
+description = Summerville, SC, US
+location = (0.57718038363452484, -1.4011503235010478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYB.TXT
+zone = ('scz044', 0.0018385602047310211)
+
+[kdyl]
+description = Doylestown Airport, PA, United States
+location = (0.70394946497104627, -1.3110331564564071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYL.TXT
+zone = ('paz069', 0.00014723324563508189)
+
+[kdyr]
+description = Dyersburg, Dyersburg Municipal Airport, TN, United States
+location = (0.62831853071795862, -1.5603243512829308)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYR.TXT
+zone = ('tnz019', 0.0010480046441312444)
+
+[kdys]
+description = Abilene, Dyess Air Force Base, TX, United States
+location = (0.56583574349656152, -1.7428324615366153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYS.TXT
+zone = ('txz127', 0.0021251921653324462)
+
+[kdyt]
+description = Duluth, Sky Harbor Airport, MN, United States
+location = (0.81545176348942849, -1.6064592211773141)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDYT.TXT
+zone = ('wiz001', 0.0053089299238751253)
+
+[kdzb]
+description = Horshoe Bay, TX, US
+location = (0.53284902063386885, -1.7167058522616225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDZB.TXT
+zone = ('txz190', 0.0046395373463178806)
+
+[ke11]
+description = Andrews County Airport, United States
+location = (0.56428433777775644, -1.7894778441157166)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE11.TXT
+zone = ('txz050', 0.0016607268375573253)
+
+[ke16]
+description = San Martin South County Airport, CA, United States
+location = (0.64719576756143404, -2.1222646246087962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE16.TXT
+zone = ('caz513', 0.0036831904730467747)
+
+[ke33]
+description = Chama, NM, United States
+location = (0.64402649398590761, -1.8602300944172896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE33.TXT
+zone = ('nmz510', 0.0044364770325273162)
+
+[ke38]
+description = Alpine, Alpine-Casparis Municipal Airport, TX, United States
+location = (0.53030374880804376, -1.8096155461094541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE38.TXT
+zone = ('txz074', 0.0064354766480354767)
+
+[ke80]
+description = Belen Alexander Muni, NM, United States
+location = (0.60473719326879083, -1.8645643287264089)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KE80.TXT
+zone = ('nmz519', 0.0062939137477347751)
+
+[kear]
+description = Kearney, Kearney Municipal Airport, NE, United States
+location = (0.7109307819790236, -1.7278759594743862)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEAR.TXT
+zone = ('nez061', 0.0023449222529123301)
+
+[keat]
+description = Wenatchee Pangborn Memo, WA, United States
+location = (0.82728606544531214, -2.0978857608971841)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEAT.TXT
+zone = ('waz041', 0.0040158116453115423)
+
+[keau]
+description = Eau Claire Chippewa Valley, WI, United States
+location = (0.78307105772812258, -1.5966853773661458)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEAU.TXT
+zone = ('wiz028', 0.0034542974051397723)
+
+[kebg]
+description = Edinburg, Edinburg International Airport, TX, United States
+location = (0.46149899118497839, -1.7126818987084131)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEBG.TXT
+zone = ('txz253', 0.0011281464404898176)
+
+[kebs]
+description = Webster City, IA, United States
+location = (0.74060137926292713, -1.6382823912053439)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEBS.TXT
+zone = ('iaz036', 0.0022348746601969084)
+
+[kecg]
+description = Elizabeth City C/G Regn Airport, NC, United States
+location = (0.63268185384794451, -1.3293591136023477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KECG.TXT
+zone = ('ncz015', 0.0018806971910715138)
+
+[kecp]
+description = Northwest Florida Beaches International Airport, FL, United States
+location = (0.52977045375882326, -1.4974779538007015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KECP.TXT
+zone = ('flz112', 0.0030654455476976038)
+
+[kecu]
+description = Rocksprings, Edwards County Airport, TX, United States
+location = (0.52266793333056849, -1.7483593375012643)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KECU.TXT
+zone = ('txz184', 0.0020789653818360674)
+
+[kedc]
+description = Austin Exec Ap, Austin,, US
+location = (0.53058009260627614, -1.7029177511708673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDC.TXT
+zone = ('txz192', 0.0033883691243866395)
+
+[kede]
+description = Edenton, Northeastern Regional Airport, NC, United States
+location = (0.62880334439906815, -1.3363501268839471)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDE.TXT
+zone = ('ncz031', 0.0022211494926288435)
+
+[kedj]
+description = Bellefontaine Regional Airport, Bellefontaine, Ohio, United States
+location = (0.70462917413981274, -1.4629218890522571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDJ.TXT
+zone = ('ohz044', 0.00076495585837472221)
+
+[kedu]
+description = University Airport, CA, US
+location = (0.67247536079341519, -2.125636496003894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDU.TXT
+zone = ('caz017', 0.0035340487515973223)
+
+[kedw]
+description = Edwards Air Force Base, CA, United States
+location = (0.60941079715468671, -2.0577431881013148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEDW.TXT
+zone = ('caz099', 0.0032971448152242641)
+
+[keed]
+description = Needles Airport, CA, United States
+location = (0.60679280327669527, -2.0004382109941674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEED.TXT
+zone = ('azz002', 0.004149092841835786)
+
+[keen]
+description = Keene, Dillant-Hopkins Airport, NH, United States
+location = (0.74874624910556731, -1.2612912727745689)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEEN.TXT
+zone = ('nhz011', 0.0003905868438033641)
+
+[keeo]
+description = Meeker Airport, CO, United States
+location = (0.6990043654237289, -1.882919374693216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEEO.TXT
+zone = ('coz002', 0.0062018921700053827)
+
+[keet]
+description = Shelby County Airport, AL, United States
+location = (0.57915842345345159, -1.5146549025224123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEET.TXT
+zone = ('alz025', 0.0022809620443748199)
+
+[kefd]
+description = Houston / Ellington, TX, United States
+location = (0.5166174585903216, -1.6609716714812703)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEFD.TXT
+zone = ('txz238', 0.0047232032069516117)
+
+[kefk]
+description = Newport State, VT, US
+location = (0.7833037682950551, -1.2606513187155044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEFK.TXT
+zone = ('vtz003', 0.00090977435075329882)
+
+[keft]
+description = Monroe, Monroe Municipal Airport, WI, United States
+location = (0.74377206073738356, -1.5636550212721529)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEFT.TXT
+zone = ('wiz068', 0.0011438099404715368)
+
+[kege]
+description = Eagle County Regional, CO, United States
+location = (0.69202304841575168, -1.8660478585906042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEGE.TXT
+zone = ('coz008', 0.0015579227695308277)
+
+[kegi]
+description = Duke Field / Eglin Auxiliary, FL, United States
+location = (0.53494341573626203, -1.5100006911837607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEGI.TXT
+zone = ('flz006', 0.002000791620468637)
+
+[kegv]
+description = Eagle River, Eagle River Union Airport, WI, United States
+location = (0.80165881426186214, -1.5580408788449047)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEGV.TXT
+zone = ('wiz005', 0.0036535622711082478)
+
+[keha]
+description = Elkhart, Elkhart-Morton County Airport, KS, United States
+location = (0.64577182323790194, -1.7781996195735561)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEHA.TXT
+zone = ('ksz084', 0.0035394754875256872)
+
+[kehc]
+description = East Cameron 278, LA, United States
+location = (0.49617771379474351, -1.6210278722946554)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEHC.TXT
+zone = ('laz074', 0.023961830733110565)
+
+[keho]
+description = Shelby, Shelby Municipal Airport, NC, United States
+location = (0.61522856132800119, -1.4241886696273729)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEHO.TXT
+zone = ('ncz068', 0.001597829833448284)
+
+[kehr]
+description = Henderson City, KY, United States
+location = (0.66002534546252234, -1.5303628657903614)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEHR.TXT
+zone = ('kyz018', 0.0015645669710935292)
+
+[keik]
+description = Erie Muni, Co, US
+location = (0.69848076664813075, -1.8334683792200432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEIK.TXT
+zone = ('coz039', 0.0017560984038863556)
+
+[keir]
+description = Eugene Island, LA, United States
+location = (0.49977018317176519, -1.5967871882391786)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEIR.TXT
+zone = ('laz066', 0.016040910530644995)
+
+[kekm]
+description = Elkhart Municipal, IN, United States
+location = (0.72809318629030118, -1.5009831567151235)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEKM.TXT
+zone = ('inz005', 0.0027799341344671934)
+
+[kekn]
+description = Jennings Randolph Field, WV, United States
+location = (0.67864219081712851, -1.393645407717472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEKN.TXT
+zone = ('wvz047', 0.0019281867782277255)
+
+[keko]
+description = Elko Regional Airport, NV, United States
+location = (0.71267611123101793, -2.0208003856007677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEKO.TXT
+zone = ('nvz038', 0.0021245902650282649)
+
+[kekq]
+description = Monticello, Wayne County Airport, KY, United States
+location = (0.64324594395932122, -1.4810185293270326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEKQ.TXT
+zone = ('kyz083', 0.001017999967372181)
+
+[keld]
+description = South Arkansas Regional, AR, United States
+location = (0.57974019987078318, -1.6199564340594035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELD.TXT
+zone = ('arz073', 0.0033003045806761144)
+
+[kelm]
+description = Elmira County Airport, NY, United States
+location = (0.73594716792427561, -1.3421581947836396)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELM.TXT
+zone = ('nyz024', 0.0018647634186832447)
+
+[keln]
+description = Ellensburg Bowers Field, WA, United States
+location = (0.82088652485466629, -2.1037035250704985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELN.TXT
+zone = ('waz026', 0.0030512713467232997)
+
+[kelo]
+description = Ely, Ely Municipal Airport, MN, United States
+location = (0.83455827066195531, -1.6027940297481258)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELO.TXT
+zone = ('mnz012', 0.0074454270254865184)
+
+[kelp]
+description = El Paso International Airport, TX, United States
+location = (0.55530559034286253, -1.8567394359133009)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELP.TXT
+zone = ('txz419', 0.0012372420550366744)
+
+[kely]
+description = Ely Airport (Yelland Field), NV, United States
+location = (0.68591439603377147, -2.0045106459154876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELY.TXT
+zone = ('nvz035', 0.0024981206972126625)
+
+[kelz]
+description = Wellsville Municipal Airport, NY, United States
+location = (0.73478361508961276, -1.3613568165555769)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KELZ.TXT
+zone = ('nyz021', 0.0027702443123244535)
+
+[kemk]
+description = East Breaks, TX, United States
+location = (0.48552635722076698, -1.6462430318491625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEMK.TXT
+zone = ('txz238', 0.029204565907351421)
+
+[kemp]
+description = Emporia Municipal Airport, KS, United States
+location = (0.66904287993115974, -1.6790067404185451)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEMP.TXT
+zone = ('ksz054', 0.0022415820936076089)
+
+[kemt]
+description = El Monte, CA, United States
+location = (0.59486638672140069, -2.0600702937706403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEMT.TXT
+zone = ('caz548', 0.00091402791690196417)
+
+[kemv]
+description = Emporia, Emporia-Greensville Regional Airport, VA, United States
+location = (0.64030797305179743, -1.3523295858133175)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEMV.TXT
+zone = ('vaz087', 0.001082934713926676)
+
+[kend]
+description = Vance Air Force Base / Enid, OK, United States
+location = (0.6341362948912731, -1.7089682259111145)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEND.TXT
+zone = ('okz012', 0.0020434714699270355)
+
+[kenl]
+description = Centralia, Centralia Municipal Airport, IL, United States
+location = (0.67220871326880494, -1.554952615696237)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KENL.TXT
+zone = ('ilz070', 0.0033357232343031846)
+
+[kenv]
+description = Wendover / Air Force Auxillary Field, UT, United States
+location = (0.7109307819790236, -1.990257123690867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KENV.TXT
+zone = ('nvz033', 0.0030326125479132253)
+
+[kenw]
+description = Kenosha Regional Airport, WI, United States
+location = (0.74351026134958442, -1.5347261889203472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KENW.TXT
+zone = ('wiz072', 0.0014518807668512854)
+
+[keoe]
+description = Newberry, Sc, US
+location = (0.59882246635925451, -1.4248868013281706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEOE.TXT
+zone = ('scz020', 0.00067472074278167229)
+
+[keok]
+description = Keokuk Municipal, IA, United States
+location = (0.70627657064037208, -1.5958127127401487)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEOK.TXT
+zone = ('iaz099', 0.0031200038575731033)
+
+[keph]
+description = Ephrata Municipal Airport, WA, United States
+location = (0.8255407361933178, -2.0859593443418896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEPH.TXT
+zone = ('waz034', 0.0050561129029405892)
+
+[keqy]
+description = Monroe Airport, NC, United States
+location = (0.61115612640668104, -1.4070262653160952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEQY.TXT
+zone = ('ncz082', 0.0013243404877885843)
+
+[keri]
+description = Erie International Airport, PA, United States
+location = (0.73449272688094702, -1.3994631718907866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KERI.TXT
+zone = ('paz001', 0.00082733782144395825)
+
+[kerv]
+description = Kerrville, Kerrville Municipal Airport/Louis Schreiner Field, TX, United States
+location = (0.52301699918096745, -1.7293304005177148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KERV.TXT
+zone = ('txz187', 0.0045559952025128322)
+
+[kery]
+description = Newberry, Luce County Airport, MI, United States
+location = (0.80828136914581838, -1.4915098973862433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KERY.TXT
+zone = ('miz007', 0.0029760741211876203)
+
+[kesc]
+description = Escanaba, MI, United States
+location = (0.79848813278740571, -1.5190182256523981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KESC.TXT
+zone = ('miz013', 0.0032445490811478976)
+
+[kesf]
+description = Alexandria Esler Rgnl Airport, LA, United States
+location = (0.54803338512621946, -1.6109388995907661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KESF.TXT
+zone = ('laz028', 0.0049447650070999875)
+
+[kesn]
+description = Easton / Newman Field, MD, United States
+location = (0.67718774977379981, -1.3276137843503533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KESN.TXT
+zone = ('mdz019', 0.0005778501058210676)
+
+[kest]
+description = Estherville Municipal Airport, IA, United States
+location = (0.75747289536553897, -1.6536994662646272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEST.TXT
+zone = ('iaz004', 0.00098665347605105956)
+
+[ketb]
+description = West Bend, West Bend Municipal Airport, WI, United States
+location = (0.75786074631042655, -1.5381247328249248)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KETB.TXT
+zone = ('wiz059', 0.0016063231448524536)
+
+[ketc]
+description = Tarboro Edgecombe, US
+location = (0.62709680024156256, -1.3533283019964033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KETC.TXT
+zone = ('ncz028', 0.00086047124490576333)
+
+[keth]
+description = Wheaton, Wheaton Municipal Airport, MN, United States
+location = (0.79877902099607145, -1.6848245045918595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KETH.TXT
+zone = ('mnz039', 0.00075753204554804385)
+
+[keuf]
+description = Weedon Field Airport, AL, United States
+location = (0.55765693669624372, -1.4858327291804503)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEUF.TXT
+zone = ('gaz120', 0.0022268570548471113)
+
+[keug]
+description = Mahlon Sweet Field, OR, United States
+location = (0.77027197654683077, -2.1505365266656797)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEUG.TXT
+zone = ('orz008', 0.0048925774031792655)
+
+[keul]
+description = Caldwell, Caldwell Industrial Airport, ID, United States
+location = (0.76154533028685911, -2.0356356842427199)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEUL.TXT
+zone = ('idz012', 0.0029373229634049943)
+
+[kevb]
+description = New Smyrna Beach, New Smyrna Beach Municipal Airport, FL, United States
+location = (0.50711511044057467, -1.4128149406685433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEVB.TXT
+zone = ('flz141', 0.0016275820461834596)
+
+[kevm]
+description = Eveleth, Eveleth-Virginia Municipal Airport, MN, United States
+location = (0.82757695365397788, -1.6144295580947547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEVM.TXT
+zone = ('mnz019', 0.00092153808968016429)
+
+[kevv]
+description = Evansville Regional, IN, United States
+location = (0.66380689217517663, -1.5277448719123699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEVV.TXT
+zone = ('inz086', 0.00073312450089719951)
+
+[kevw]
+description = Evanston-Uinta County Field, WY, United States
+location = (0.72023920465632663, -1.9378972461310373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEVW.TXT
+zone = ('wyz021', 0.0063816425493482933)
+
+[kewb]
+description = New Bedford Regional Airport, MA, United States
+location = (0.72751140987296969, -1.2386019924986427)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEWB.TXT
+zone = ('maz020', 0.00094742562437289996)
+
+[kewk]
+description = Newton, Newton City/County Airport, KS, United States
+location = (0.66409778038384237, -1.6979144739818168)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEWK.TXT
+zone = ('ksz068', 0.0019836975115939503)
+
+[kewn]
+description = New Bern, Craven County Regional Airport, NC, United States
+location = (0.61204333544311151, -1.34472770729352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEWN.TXT
+zone = ('ncz093', 0.0012461382709533573)
+
+[kewr]
+description = Newark International Airport, NJ, United States
+location = (0.71005811735302637, -1.2944525285624611)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEWR.TXT
+zone = ('njz108', 0.0010815739544744519)
+
+[kexx]
+description = Lexington, Davidson County Airport, NC, United States
+location = (0.62449819891081548, -1.4015672632668019)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEXX.TXT
+zone = ('ncz038', 0.0013081813064826397)
+
+[keye]
+description = Indianapolis Eagle Creek, IN, United States
+location = (0.69522281871107461, -1.5062191444711064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEYE.TXT
+zone = ('inz047', 0.0023472798093428122)
+
+[keyf]
+description = Elizabethtown, Curtis L Brown Jr. Field Airport, NC, United States
+location = (0.60388392119003809, -1.3715379038588773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEYF.TXT
+zone = ('ncz096', 0.00038201974749988061)
+
+[keyw]
+description = Key West International Airport, FL, United States
+location = (0.42847833136460789, -1.4270975517140301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEYW.TXT
+zone = ('flz078', 0.0038289892332321355)
+
+[kezf]
+description = Fredericksburg, Shannon Airport, VA, United States
+location = (0.66787932709649678, -1.3517575056696083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEZF.TXT
+zone = ('vaz055', 0.0027025411300369479)
+
+[kezm]
+description = Eastman, Heart Of Georgia Regional Airport, GA, United States
+location = (0.56224327411954, -1.4508534220883971)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEZM.TXT
+zone = ('gaz109', 0.0009468257359744578)
+
+[kezs]
+description = Shawano Arpt, WI, US
+location = (0.78173297196826019, -1.5456635855661782)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KEZS.TXT
+zone = ('wiz031', 0.0025467179771023873)
+
+[kf05]
+description = Vernon, Wilbarger County Airport, TX, United States
+location = (0.59734863276868155, -1.7328259071585146)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KF05.TXT
+zone = ('txz085', 0.002602037595949752)
+
+[kfaf]
+description = Fort Eustis / Felker, VA, United States
+location = (0.64809892890722764, -1.3372130952363221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFAF.TXT
+zone = ('vaz091', 0.0019242499207791795)
+
+[kfam]
+description = Farmington Airport, MO, United States
+location = (0.65915268083652512, -1.5783594202202054)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFAM.TXT
+zone = ('moz074', 0.00093832071374157927)
+
+[kfar]
+description = Hector International Airport, ND, United States
+location = (0.81914119560267196, -1.6897696041391768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFAR.TXT
+zone = ('mnz003', 0.003952631966806887)
+
+[kfat]
+description = Fresno Air Terminal, CA, United States
+location = (0.64199027652524754, -2.089450002845878)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFAT.TXT
+zone = ('caz090', 0.0072789874369666059)
+
+[kfay]
+description = Fayetteville Regional Airport, NC, United States
+location = (0.61057434998934967, -1.3767738916148604)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFAY.TXT
+zone = ('ncz088', 0.0013910906524463814)
+
+[kfbg]
+description = Fort Bragg / Simmons Army Airfield, NC, United States
+location = (0.61319234386734112, -1.3776465562408575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFBG.TXT
+zone = ('ncz088', 0.0021178351762709659)
+
+[kfbl]
+description = Faribault, Faribault Municipal Airport, MN, United States
+location = (0.77376263505081944, -1.628683080319375)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFBL.TXT
+zone = ('mnz077', 0.00044057099324197222)
+
+[kfci]
+description = Chesterfield Airport, US
+location = (0.65275314024587927, -1.3528047032208048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFCI.TXT
+zone = ('vaz070', 0.0010986774164321873)
+
+[kfcm]
+description = Minneapolis, Flying Cloud Airport, MN, United States
+location = (0.78246988876354684, -1.6313640999759109)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFCM.TXT
+zone = ('mnz060', 0.0030078947290371268)
+
+[kfcs]
+description = Fort Carson, CO, United States
+location = (0.67544242052180559, -1.828523279672726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFCS.TXT
+zone = ('coz085', 0.0035922926411779297)
+
+[kfdk]
+description = Frederick, Frederick Municipal Airport, MD, United States
+location = (0.68796515790486479, -1.3504388124569902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFDK.TXT
+zone = ('mdz004', 0.0010065267285631939)
+
+[kfdr]
+description = Frederick Municipal Airport, OK, United States
+location = (0.5995205980600522, -1.7275850712657206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFDR.TXT
+zone = ('okz037', 0.00094032060828542574)
+
+[kfdw]
+description = Fairfield County, SC, US
+location = (0.59899699928445393, -1.4158110892178002)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFDW.TXT
+zone = ('scz021', 0.0013108562981004441)
+
+[kfdy]
+description = Findlay Airport, OH, United States
+location = (0.71587588152634085, -1.4602588075019225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFDY.TXT
+zone = ('ohz017', 0.00025773630089953906)
+
+[kfep]
+description = Freeport, Albertus Airport, IL, United States
+location = (0.73733858318905998, -1.5635047290310091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFEP.TXT
+zone = ('ilz002', 0.0021100471781917195)
+
+[kfet]
+description = Fremont Municipal Airport, NE, United States
+location = (0.72343897495164966, -1.6845336163831937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFET.TXT
+zone = ('nez044', 0.0028632469896528435)
+
+[kfew]
+description = Warren Afb/Chynn, Wy, US
+location = (0.71837752012086598, -1.8291050560900572)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFEW.TXT
+zone = ('wyz118', 0.0034939654864306418)
+
+[kffa]
+description = Kill Devil Hills, First Flight Airport, NC, United States
+location = (0.62860941892662436, -1.3206324673423762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFA.TXT
+zone = ('ncz103', 0.0045361425616982764)
+
+[kffc]
+description = Peachtree City-Falcon Field, GA, United States
+location = (0.58235819374877462, -1.4759667707698714)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFC.TXT
+zone = ('gaz054', 0.0013419135559836187)
+
+[kffl]
+description = Fair Field, IA, United States
+location = (0.71645765794367222, -1.6054120236261176)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFL.TXT
+zone = ('iaz087', 0.00055350182816118001)
+
+[kffm]
+description = Fergus Falls, Fergus Falls Municipal Airport-Einar Mickelson Field, MN, United States
+location = (0.80779655546470885, -1.678134075792548)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFM.TXT
+zone = ('mnz030', 0.0026720001618146939)
+
+[kffo]
+description = Dayton / Wright-Patterson Air Force Base, OH, United States
+location = (0.69522281871107461, -1.466949236301234)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFO.TXT
+zone = ('ohz062', 0.0032783243553990904)
+
+[kfft]
+description = Frankfort Capital City Airport, KY, United States
+location = (0.66642488605316808, -1.481784534943186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFT.TXT
+zone = ('kyz035', 0.0010231434273781279)
+
+[kffx]
+description = Fremont, Mi, US
+location = (0.75817102706633677, -1.5008086237899239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFX.TXT
+zone = ('miz044', 0.0031152321652748245)
+
+[kffz]
+description = Mesa / Falcon Field, AZ, United States
+location = (0.58410352300076895, -1.9501145508949975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFFZ.TXT
+zone = ('azz023', 0.0054125192283056706)
+
+[kfgn]
+description = Flag Island, MN, United States
+location = (0.86073820944187029, -1.6563174601426189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFGN.TXT
+zone = ('mnz006', 0.0095081509953458074)
+
+[kfhb]
+description = Fernandina Beach, Fl, US
+location = (0.53441981696066376, -1.4219197415997802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFHB.TXT
+zone = ('gaz166', 0.0048524939382695483)
+
+[kfhr]
+description = Friday Harbor Airport, WA, United States
+location = (0.84677557542591553, -2.1473367563703567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFHR.TXT
+zone = ('waz001', 0.001354419009142149)
+
+[kfhu]
+description = Fort Huachuca, Libby Aaf Ft Huachuca, AZ, United States
+location = (0.83135850036663228, -1.9256799413670769)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFHU.TXT
+zone = ('mtz013', 0.0044780753111821892)
+
+[kfig]
+description = Clearfield-Lawrence Airport, PA, United States
+location = (0.71645765794367222, -1.3686290217722201)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFIG.TXT
+zone = ('paz017', 0.001152107652809568)
+
+[kfit]
+description = Fitchburg, Fitchburg Municipal Airport, MA, United States
+location = (0.74267153368126493, -1.2523755491789643)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFIT.TXT
+zone = ('maz026', 0.0019518833794115703)
+
+[kfka]
+description = Preston, Fillmore County Airport, MN, United States
+location = (0.7623016396293899, -1.6088396563515619)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFKA.TXT
+zone = ('mnz095', 0.0011322893142168241)
+
+[kfkl]
+description = Franklin, Venango Regional Airport, PA, United States
+location = (0.7222754221169867, -1.3939362959261377)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFKL.TXT
+zone = ('paz008', 0.001455852480053913)
+
+[kfkn]
+description = Franklin / J B Rose, VA, United States
+location = (0.64053583548191895, -1.3421581947836396)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFKN.TXT
+zone = ('vaz092', 0.002872605162246758)
+
+[kfks]
+description = Frankfort, Frankfort Dow Memorial Field Airport, MI, United States
+location = (0.77885317870246951, -1.5044835114927342)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFKS.TXT
+zone = ('miz025', 0.0023086315975553002)
+
+[kfld]
+description = Fond Du Lac County Airport, WI, United States
+location = (0.76387243595618493, -1.5443254998063158)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFLD.TXT
+zone = ('wiz051', 0.0002361633421093903)
+
+[kflg]
+description = Flagstaff Pulliam Airport, AZ, United States
+location = (0.61319234386734112, -1.9489509980603348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFLG.TXT
+zone = ('azz015', 0.0022248183790543976)
+
+[kfll]
+description = Fort Lauderdale/Hollywood, FL, United States
+location = (0.45494915835318855, -1.3988813954734551)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFLL.TXT
+zone = ('flz172', 0.0014965799389003913)
+
+[kflo]
+description = Florence Regional Airport, SC, United States
+location = (0.59661171597339491, -1.3916091902568122)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFLO.TXT
+zone = ('scz032', 0.0028070635612029689)
+
+[kflp]
+description = Flippin, Marion County Regional Airport, AR, United States
+location = (0.63355451847394162, -1.6158839991380833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFLP.TXT
+zone = ('arz004', 0.0015224945673553254)
+
+[kfly]
+description = Colorado Springs Meadow, Co, US
+location = (0.67980574365179136, -1.8250907988104703)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFLY.TXT
+zone = ('coz084', 0.0019610210037411466)
+
+[kfme]
+description = Fort Meade / Tipton, MD, United States
+location = (0.68213284932111717, -1.3398310891143137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFME.TXT
+zone = ('mdz010', 0.0036794579918475131)
+
+[kfmh]
+description = Otis Air National Guard Base, MA, United States
+location = (0.72692963345563821, -1.230748010864668)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFMH.TXT
+zone = ('maz021', 0.0037391593253774187)
+
+[kfmn]
+description = Farmington Four Corners, NM, United States
+location = (0.64140850010791606, -1.889028027075196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFMN.TXT
+zone = ('nmz501', 0.006583787805492302)
+
+[kfmy]
+description = Fort Myers Page Field, FL, United States
+location = (0.4639666928218259, -1.4288428809660243)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFMY.TXT
+zone = ('flz065', 0.00072086447591216297)
+
+[kfnb]
+description = Falls City Brenner Fld Airport, NE, United States
+location = (0.69958614184106049, -1.6682438766979133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFNB.TXT
+zone = ('nez093', 0.0019225250410271632)
+
+[kfnl]
+description = Fort Collins/Loveland, Fort Collins-Loveland Municipal Airport, CO, United States
+location = (0.70598568243170634, -1.8328866028027118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFNL.TXT
+zone = ('coz038', 0.0052220248490634424)
+
+[kfnt]
+description = Flint Bishop International Airport, MI, United States
+location = (0.74990980194023027, -1.4617132485452511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFNT.TXT
+zone = ('miz061', 0.0011082078288004752)
+
+[kfoa]
+description = Flora, Flora Municipal Airport, IL, United States
+location = (0.6748315552836075, -1.5437970528939067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOA.TXT
+zone = ('ilz071', 0.0016369621544537721)
+
+[kfod]
+description = Fort Dodge, IA, United States
+location = (0.7426375967235872, -1.6438092671699929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOD.TXT
+zone = ('iaz035', 0.0021328836427382805)
+
+[kfoe]
+description = Forbes Field, KS, United States
+location = (0.67951485544312562, -1.6694074295325763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOE.TXT
+zone = ('ksz039', 0.0023764574354265618)
+
+[kfok]
+description = The Gabreski Airport, NY, United States
+location = (0.71296699943968367, -1.2673999251565489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOK.TXT
+zone = ('nyz079', 0.0025250632828290429)
+
+[kfot]
+description = Rohnerville Airport, Fortuna, California, United States
+location = (0.70779985445071625, -2.1665237431957243)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOT.TXT
+zone = ('caz003', 0.0062418670749156474)
+
+[kfoz]
+description = Bigfork, Bigfork Municipal Airport, MN, United States
+location = (0.83396679797100159, -1.634505692629501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFOZ.TXT
+zone = ('mnz018', 0.0022672514245679403)
+
+[kfpk]
+description = Charlotte, Fitch H Beach Airport, MI, United States
+location = (0.74306423276296363, -1.4802379793004463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFPK.TXT
+zone = ('miz066', 0.00051316113897098765)
+
+[kfpr]
+description = Fort Pierce St Lucie, FL, United States
+location = (0.47996554429844063, -1.4029538303947753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFPR.TXT
+zone = ('flz059', 0.0026581616702621622)
+
+[kfqd]
+description = Rutherfordton, Rutherford County-Marchman Field Airport, NC, United States
+location = (0.61834106516072429, -1.430035522621554)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFQD.TXT
+zone = ('ncz508', 0.00087111911549812122)
+
+[kfrg]
+description = Farmingdale Republic Airport, NY, United States
+location = (0.7109307819790236, -1.2813625591725037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFRG.TXT
+zone = ('nyz179', 0.0023326818579622382)
+
+[kfri]
+description = Fort Riley, Marshall Aaf Ft Riley, KS, United States
+location = (0.68164803564000753, -1.6888533062818798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFRI.TXT
+zone = ('ksz036', 0.00094090063586881295)
+
+[kfrm]
+description = Fairmont, Fairmont Municipal Airport, MN, United States
+location = (0.76183621849552485, -1.6478817020913128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFRM.TXT
+zone = ('mnz091', 0.001749134025331191)
+
+[kfsd]
+description = Sioux Falls Foss Field, SD, United States
+location = (0.760672665660862, -1.6886060513045138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFSD.TXT
+zone = ('sdz062', 0.0016699375714484582)
+
+[kfse]
+description = Fosston, Fosston Municipal Airport, MN, United States
+location = (0.83065067239221246, -1.6715600022767025)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFSE.TXT
+zone = ('mnz015', 0.002044460057999309)
+
+[kfsi]
+description = Fort Sill, OK, United States
+location = (0.60388392119003809, -1.7174039839624204)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFSI.TXT
+zone = ('okz038', 0.0014949875444728489)
+
+[kfsm]
+description = Fort Smith Regional Airport, AR, United States
+location = (0.61668300237132978, -1.6470090374653155)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFSM.TXT
+zone = ('arz029', 0.0026862990658592018)
+
+[kfso]
+description = Franklin Cnty Airport, VT, US
+location = (0.78417643292105221, -1.2758356832078548)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFSO.TXT
+zone = ('vtz002', 0.0015917160499955168)
+
+[kfst]
+description = Fort Stockton Pecos Co Airport, TX, United States
+location = (0.53959762707491354, -1.7962346885108309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFST.TXT
+zone = ('txz075', 0.0037372896738962205)
+
+[kfsw]
+description = Fort Madison, IA, United States
+location = (0.70976722914436063, -1.5940673834881542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFSW.TXT
+zone = ('iaz099', 0.0019788206524955442)
+
+[kftg]
+description = Denver Nexrad, CO, United States
+location = (0.69435015408507739, -1.8247417329600715)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFTG.TXT
+zone = ('coz040', 0.00342119738798362)
+
+[kftk]
+description = Fort Knox, KY, United States
+location = (0.66147978650585082, -1.500401380297792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFTK.TXT
+zone = ('kyz028', 0.0035275807548872263)
+
+[kftn]
+description = Faith Ranch Airport, US
+location = (0.4921828490624009, -1.7455037849195292)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFTN.TXT
+zone = ('txz228', 0.0054980837930844618)
+
+[kftw]
+description = Fort Worth Meacham International ., TX, United States
+location = (0.57304977107147159, -1.6993689150251454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFTW.TXT
+zone = ('txz118', 0.001552274179846412)
+
+[kfty]
+description = Atlanta Fulton County Airport, GA, United States
+location = (0.58963039896541758, -1.4750941061438743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFTY.TXT
+zone = ('gaz032', 0.0028943931563547801)
+
+[kful]
+description = Fullerton Municipal Airport, CA, United States
+location = (0.59108484000874628, -2.0591976291446432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFUL.TXT
+zone = ('caz548', 0.0034765268760517387)
+
+[kfve]
+description = Northern Aroostook Regional, ME, United States
+location = (0.82524984798465217, -1.1920598791121271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFVE.TXT
+zone = ('mez002', 0.0097689541518639397)
+
+[kfvx]
+description = Farmville, VA, United States
+location = (0.65188047561988216, -1.368919909980886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFVX.TXT
+zone = ('vaz060', 0.0021965280931864092)
+
+[kfwa]
+description = Fort Wayne International, IN, United States
+location = (0.71558499331767511, -1.4870205226991688)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWA.TXT
+zone = ('inz018', 0.0023663188463238982)
+
+[kfwc]
+description = Fairfield, Fairfield Municipal Airport, IL, United States
+location = (0.66983312623136826, -1.5430940730562976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWC.TXT
+zone = ('ilz076', 0.0009053270084900865)
+
+[kfwn]
+description = Sussex Airport, NJ, United States
+location = (0.71907565182166377, -1.3025973984051014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWN.TXT
+zone = ('njz001', 0.0012949366624309278)
+
+[kfws]
+description = Fort Worth, Forth Worth Spinks Airport, TX, United States
+location = (0.56839555973282008, -1.6982053621904827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWS.TXT
+zone = ('txz133', 0.0034177876121991623)
+
+[kfwz]
+description = South Pass, United States
+location = (0.74205640208267309, -1.8986267561847474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFWZ.TXT
+zone = ('wyz018', 0.0052319455451879998)
+
+[kfxe]
+description = Fort Lauderdale Executive, FL, United States
+location = (0.45727626402251431, -1.3994631718907866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFXE.TXT
+zone = ('flz172', 0.0012479312012106845)
+
+[kfxy]
+description = Forest City, Ia, US
+location = (0.75450583563714857, -1.6339772457170914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFXY.TXT
+zone = ('iaz006', 0.0029548650549850214)
+
+[kfyg]
+description = Washington Regional Airport, Washington, Missouri, United States
+location = (0.67348037897257884, -1.5881415066396545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFYG.TXT
+zone = ('moz062', 0.0032721498200473016)
+
+[kfyj]
+description = West Point, Middle Peninsula Regional Airport, VA, United States
+location = (0.65486692789551681, -1.339792304019825)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFYJ.TXT
+zone = ('vaz090', 0.0034012069387683967)
+
+[kfyv]
+description = Fayetteville Drake Field, AR, United States
+location = (0.62831853071795862, -1.643518378961327)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFYV.TXT
+zone = ('arz010', 0.00076286375308674294)
+
+[kfzg]
+description = Fitzgerald Muni Arpt, GA, US
+location = (0.55292030703180362, -1.4533356681356782)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFZG.TXT
+zone = ('gaz131', 0.0013594510257181293)
+
+[kfzy]
+description = Fulton Oswego County Airport, NY, United States
+location = (0.75660023073954186, -1.3331406603150022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KFZY.TXT
+zone = ('nyz006', 0.0033453397338893387)
+
+[kgad]
+description = Gadsden, Gadsden Municipal Airport, AL, United States
+location = (0.59283016926074061, -1.5024375977584519)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAD.TXT
+zone = ('alz018', 0.0015416212428305946)
+
+[kgaf]
+description = Huston Field, ND, United States
+location = (0.84482177629104405, -1.6994416370773118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAF.TXT
+zone = ('ndz016', 0.001624374945486167)
+
+[kgag]
+description = Gage Airport, OK, United States
+location = (0.63355451847394162, -1.7412568170730094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAG.TXT
+zone = ('okz009', 0.0014360106287001589)
+
+[kgai]
+description = Montgomery Cnty Airport, MD, US
+location = (0.68364546800617887, -1.3468705837640242)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAI.TXT
+zone = ('mdz009', 0.00074763147567238474)
+
+[kgao]
+description = Galliano, South Lafourche Airport, LA, United States
+location = (0.51390735011291921, -1.5753535753973262)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGAO.TXT
+zone = ('laz067', 0.0012416285992141211)
+
+[kgbd]
+description = Great Bend, Great Bend Municipal Airport, KS, United States
+location = (0.66933376813982537, -1.7255488538050603)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGBD.TXT
+zone = ('ksz047', 0.0027090332017451649)
+
+[kgbg]
+description = Galesburg, Galesburg Municipal Airport, IL, United States
+location = (0.71450385880880074, -1.5783206351257169)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGBG.TXT
+zone = ('ilz027', 0.0028739488691582964)
+
+[kgbk]
+description = Magnolia, LA, United States
+location = (0.47479743045781292, -1.6092372035700717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGBK.TXT
+zone = ('laz066', 0.043089211109180021)
+
+[kgbn]
+description = Gila Bend U. S. Army Airfield, AZ, United States
+location = (0.56606845406349415, -1.9666951787889437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGBN.TXT
+zone = ('azz501', 0.0057448619122218566)
+
+[kgcc]
+description = Gillette-Campbell Cty Airport, WY, United States
+location = (0.77376263505081944, -1.8421950254800148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGCC.TXT
+zone = ('wyz054', 0.0045843996915231819)
+
+[kgcd]
+description = Grant Cnty Rgnl Arpt, OR, US
+location = (0.77492618788548229, -2.0762436781724545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGCD.TXT
+zone = ('orz503', 0.010146655292793077)
+
+[kgck]
+description = Garden City Regional Airport, KS, United States
+location = (0.66177067471451656, -1.7578374449669556)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGCK.TXT
+zone = ('ksz063', 0.0022466769298815649)
+
+[kgcm]
+description = Claremore, Claremore Regional Airport, OK, United States
+location = (0.63345755573771967, -1.6664355216673747)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGCM.TXT
+zone = ('okz061', 0.0022105078939293858)
+
+[kgcn]
+description = Grand Canyon Natl Park Airport, AZ, United States
+location = (0.62744586609196151, -1.9573867561116407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGCN.TXT
+zone = ('azz006', 0.0047248257050587477)
+
+[kgdb]
+description = Granite Falls, Granite Falls Municipal Airport/Lenzen-Roe Memorial Field, MN, United States
+location = (0.78108816977238449, -1.6677639111536147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGDB.TXT
+zone = ('mnz056', 0.0047010876167078971)
+
+[kgdj]
+description = Granbury, Granbury Municipal Airport, TX, United States
+location = (0.56625753139912682, -1.7072228966591199)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGDJ.TXT
+zone = ('txz131', 0.00033916279630272862)
+
+[kgdp]
+description = Guadalupe Pass, TX, United States
+location = (0.55559647855152827, -1.8293959442987231)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGDP.TXT
+zone = ('txz258', 0.0020349636040530952)
+
+[kgdv]
+description = Glendive, Dawson Community Airport, MT, United States
+location = (0.82263185410666062, -1.8291050560900572)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGDV.TXT
+zone = ('mtz025', 0.0026044573089432721)
+
+[kged]
+description = Georgetown Sussex Co Airport, DE, United States
+location = (0.67515153231313974, -1.3153964795863928)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGED.TXT
+zone = ('dez003', 0.00076825991663661327)
+
+[kgeg]
+description = Spokane International Airport, WA, United States
+location = (0.83106761215796654, -2.0513436475106688)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGEG.TXT
+zone = ('waz036', 0.00093760299983273044)
+
+[kgeu]
+description = Glendale, Glendale Municipal Airport, AZ, United States
+location = (0.58516041682558773, -1.9599223316638432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGEU.TXT
+zone = ('azz023', 0.0028437194586565036)
+
+[kgev]
+description = Jefferson, Ashe County Airport, NC, United States
+location = (0.63588162414326732, -1.4209888993320501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGEV.TXT
+zone = ('ncz001', 0.0011844069092700543)
+
+[kgey]
+description = South Big Horn County Airport, WY, United States
+location = (0.77696240534614236, -1.8864100331972045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGEY.TXT
+zone = ('wyz004', 0.00274960448854199)
+
+[kgez]
+description = Shelbyville Municipal Airport, IN, United States
+location = (0.69085949558108883, -1.4974924982111346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGEZ.TXT
+zone = ('inz056', 0.001048366922552476)
+
+[kgfa]
+description = Malmstrom Air Force Base, MT, United States
+location = (0.82903139469730658, -1.9405152400090289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGFA.TXT
+zone = ('mtz012', 0.0038699403437058764)
+
+[kgfk]
+description = Grand Forks International, ND, United States
+location = (0.83688537633128102, -1.6961691447298226)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGFK.TXT
+zone = ('ndz027', 0.0032373537677612284)
+
+[kgfl]
+description = Floyd Bennett Memorial Airport, NY, United States
+location = (0.75630934253087623, -1.2848532176764922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGFL.TXT
+zone = ('nyz083', 0.0015529752651510687)
+
+[kgge]
+description = Georgetown, Sc, US
+location = (0.58136917383931119, -1.384395162681902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGE.TXT
+zone = ('scz056', 0.0013343289905204171)
+
+[kggg]
+description = Longview Gregg County Airport, TX, United States
+location = (0.56519578943749704, -1.6531176898472959)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGG.TXT
+zone = ('txz137', 0.0022488749456451543)
+
+[kggi]
+description = Grinnell Rgnl Arpt, IA, US
+location = (0.72797683100683486, -1.6184438153743419)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGI.TXT
+zone = ('iaz062', 0.0026206589972414718)
+
+[kggp]
+description = Logansport/Cass County Airport, Logansport, Indiana, United States
+location = (0.71054584030407353, -1.5074879010988682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGP.TXT
+zone = ('inz022', 0.00094496258838781843)
+
+[kggw]
+description = Glasgow International Airport, MT, United States
+location = (0.84153958766993264, -1.8608118708346209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGGW.TXT
+zone = ('mtz017', 0.00097768796846291477)
+
+[kghb]
+description = Salsa, LA, United States
+location = (0.48590451189203238, -1.605489593815095)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGHB.TXT
+zone = ('laz066', 0.031818907244966624)
+
+[kghg]
+description = Marshfield Airport, MA, US
+location = (0.73478361508961276, -1.2335987153095922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGHG.TXT
+zone = ('maz019', 0.0013601292944775472)
+
+[kghw]
+description = Glenwood, Glenwood Municipal Airport, MN, United States
+location = (0.79674280353541138, -1.6635896653592617)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGHW.TXT
+zone = ('mnz048', 0.0019191027273762985)
+
+[kgic]
+description = Idaho County Airport, Grangeville, Idaho, United States
+location = (0.80184886200055894, -2.0267359600803685)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGIC.TXT
+zone = ('idz007', 0.0047000269580006662)
+
+[kgif]
+description = Winter Havens Gilbert Airport, FL, United States
+location = (0.48985574339307514, -1.4268066635053644)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGIF.TXT
+zone = ('flz052', 0.0022072001958187665)
+
+[kgjt]
+description = Grand Junction Walker Field, CO, United States
+location = (0.68300551394711428, -1.8942640148311789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGJT.TXT
+zone = ('coz006', 0.0020301030462150198)
+
+[kgkj]
+description = Port Meadville Airport, PA, United States
+location = (0.72663874524697247, -1.4000449483081181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGKJ.TXT
+zone = ('paz003', 0.0016964629941848255)
+
+[kgky]
+description = Arlington Municipal Airport, TX, United States
+location = (0.5701408889848143, -1.6947147036864938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGKY.TXT
+zone = ('txz118', 0.0033493705581268711)
+
+[kgld]
+description = Goodland Renner Field, KS, United States
+location = (0.68707794886843443, -1.7749998492782333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLD.TXT
+zone = ('ksz013', 0.00037926229205122896)
+
+[kgle]
+description = Gainesville, Gainesville Municipal Airport, TX, United States
+location = (0.58732753398014736, -1.6964067034335664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLE.TXT
+zone = ('txz092', 0.00031025646977553419)
+
+[kglh]
+description = Greenville Municipal Airport, MS, United States
+location = (0.58439441120943469, -1.5879587311061742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLH.TXT
+zone = ('msz034', 0.0035251190837804593)
+
+[kglr]
+description = Gaylord Regional Airport, MI, United States
+location = (0.78568905160611402, -1.4780029882305314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLR.TXT
+zone = ('miz022', 0.0010461749452326985)
+
+[kgls]
+description = Scholes Field, TX, United States
+location = (0.51079969441700712, -1.6557356837252872)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLS.TXT
+zone = ('txz238', 0.002679724960195235)
+
+[kglw]
+description = Glasgow, Glasgow Municipal Airport, KY, United States
+location = (0.64632451083436682, -1.5001735178676705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLW.TXT
+zone = ('kyz074', 0.00118633928045962)
+
+[kgly]
+description = Clinton, Mo, US
+location = (0.66950830106502479, -1.6350244432682881)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGLY.TXT
+zone = ('moz054', 0.0016035930774514124)
+
+[kgmj]
+description = Grove, Grove Municipal Airport, OK, United States
+location = (0.63888262082933545, -1.6535006926553724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGMJ.TXT
+zone = ('okz063', 0.0035552196636238647)
+
+[kgmu]
+description = Greenville Downtown Airport, SC, United States
+location = (0.60824724432002386, -1.4372786390173302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGMU.TXT
+zone = ('scz006', 0.0011004261956610217)
+
+[kgna]
+description = Grand Marais, The Bay Of Grand Marais, MN, United States
+location = (0.83484915887062106, -1.5774867555942083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNA.TXT
+zone = ('mnz021', 0.00062071379002765718)
+
+[kgnc]
+description = Seminole, Gaines County Airport, TX, United States
+location = (0.57029118122595823, -1.7916241104034791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNC.TXT
+zone = ('txz045', 0.0011697571777357473)
+
+[kgnr]
+description = Greenville, ME, United States
+location = (0.79354303324008857, -1.2144582711793876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNR.TXT
+zone = ('mez010', 0.0025118511301528076)
+
+[kgnt]
+description = Grants-Milan Municipal Airport, NM, United States
+location = (0.61377412028467249, -1.8832102629018816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNT.TXT
+zone = ('nmz506', 0.0027683322592464187)
+
+[kgnv]
+description = Gainesville Regional Airport, FL, United States
+location = (0.51836278784231582, -1.4361150861826675)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGNV.TXT
+zone = ('flz036', 0.0012082717811818838)
+
+[kgok]
+description = Guthrie Municipal Airport, OK, United States
+location = (0.62570053683996718, -1.7002415796511428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGOK.TXT
+zone = ('okz019', 0.0012684572184585262)
+
+[kgon]
+description = Groton/New London Airport, CT, United States
+location = (0.72140275749098959, -1.2575097260619144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGON.TXT
+zone = ('ctz012', 0.00085511064312976609)
+
+[kgoo]
+description = Nevada County Air Park, Grass Valley, California, United States
+location = (0.68458843100378786, -2.1119022086499655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGOO.TXT
+zone = ('caz067', 0.011021260060125191)
+
+[kgop]
+description = Gatesville, City-County Airport, TX, United States
+location = (0.54840184352386279, -1.7068786789455324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGOP.TXT
+zone = ('txz157', 0.00052835278560843285)
+
+[kgov]
+description = Grayling, Grayling Army Airfield, MI, United States
+location = (0.77981795792787745, -1.4787980826675511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGOV.TXT
+zone = ('miz028', 0.0014727895608407874)
+
+[kgpi]
+description = Glacier Park International Airport, MT, United States
+location = (0.84299402871326112, -1.9943295586121872)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGPI.TXT
+zone = ('mtz002', 0.0053935146857536876)
+
+[kgpm]
+description = Grand Prairie, Grand Prairie Municipal Airport, TX, United States
+location = (0.57069842471809018, -1.6937838614187637)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGPM.TXT
+zone = ('txz118', 0.0038121683978532871)
+
+[kgpt]
+description = Gulfport-Biloxi Reg Airport, MS, United States
+location = (0.53087098081494188, -1.5547974753182818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGPT.TXT
+zone = ('msz081', 0.0017912653740710988)
+
+[kgpz]
+description = Grand Rapids, Grand Rapids/Itasca County Airport-Gordon Newstrom Field, MN, United States
+location = (0.82408629514998932, -1.6321737388233639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGPZ.TXT
+zone = ('mnz026', 0.00090262464232928404)
+
+[kgrb]
+description = Austin Straubel International Airport, WI, United States
+location = (0.77638062892881099, -1.5382168474243358)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRB.TXT
+zone = ('wiz039', 0.001701365136019295)
+
+[kgrd]
+description = Greenwood County Airport, SC, United States
+location = (0.59748438059939213, -1.4337879805133418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRD.TXT
+zone = ('scz019', 0.0014310552374135756)
+
+[kgrf]
+description = Fort Lewis / Gray U. S. Army Airfield, WA, United States
+location = (0.82234096589799499, -2.138900998319051)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRF.TXT
+zone = ('waz509', 0.001083116387473931)
+
+[kgri]
+description = Central Nebraska Regional, NE, United States
+location = (0.71500321690034374, -1.7159495429190916)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRI.TXT
+zone = ('nez062', 0.0029475832850074089)
+
+[kgrk]
+description = Fort Hood, Robert Gray Aaf Ft Hood, TX, United States
+location = (0.5422156209529051, -1.7072228966591199)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRK.TXT
+zone = ('txz157', 0.0056649400910547491)
+
+[kgrr]
+description = Gerald R. Ford International, MI, United States
+location = (0.74845536089690168, -1.4925473986638174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRR.TXT
+zone = ('miz057', 0.00263123572161548)
+
+[kgry]
+description = Green Canyon 338, LA, United States
+location = (0.48214235772662245, -1.5784951680509161)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGRY.TXT
+zone = ('laz067', 0.030664358633205352)
+
+[kgsb]
+description = Seymour-Johnson Air Force Base, NC, United States
+location = (0.61668300237132978, -1.3607750401382457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGSB.TXT
+zone = ('ncz078', 0.00075180375402137398)
+
+[kgsh]
+description = Goshen Municipal Airport, IN, United States
+location = (0.72489341599497814, -1.497201610002469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGSH.TXT
+zone = ('inz005', 0.0014896043112221059)
+
+[kgso]
+description = Piedmont Triad International Airport, NC, United States
+location = (0.63006385996995296, -1.3953907369694665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGSO.TXT
+zone = ('ncz022', 0.0022990204158167596)
+
+[kgsp]
+description = Greer Greenville Spartburg, SC, United States
+location = (0.60882902073735523, -1.4349515333480047)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGSP.TXT
+zone = ('scz006', 0.002378196688929577)
+
+[kgtb]
+description = Fort Drum / Wheeler-Sack U. S. Army Airfield, NY, United States
+location = (0.76881753550350207, -1.3217960201770389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGTB.TXT
+zone = ('nyz007', 0.0022245090865923357)
+
+[kgtf]
+description = Great Falls International, MT, United States
+location = (0.8284496182799751, -1.9440058985130175)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGTF.TXT
+zone = ('mtz012', 0.0028019781428042746)
+
+[kgtr]
+description = Columbus/West Point/Starkville, Golden Triangle Regional Airport, MS, United States
+location = (0.58381263479210332, -1.5460708290583103)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGTR.TXT
+zone = ('msz031', 0.0020777633280187088)
+
+[kgtu]
+description = Georgetown, Georgetown Municipal Airport, TX, United States
+location = (0.5355251921535934, -1.7048957909897944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGTU.TXT
+zone = ('txz173', 0.0013832441845032528)
+
+[kguc]
+description = Gunnison, Gunnison-Crested Butte Regional Airport, CO, United States
+location = (0.67253353843514829, -1.8663387467992698)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUC.TXT
+zone = ('coz014', 0.003613021496679622)
+
+[kgul]
+description = Gunnison, TX, United States
+location = (0.47654275970980731, -1.6325518934946293)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUL.TXT
+zone = ('txz238', 0.042554795189092373)
+
+[kgup]
+description = Gallup Municipal Airport, NM, United States
+location = (0.6198827726666527, -1.8986273379611649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUP.TXT
+zone = ('nmz505', 0.0085696519329416451)
+
+[kgus]
+description = Grissom Air Force Base / Peru, IN, United States
+location = (0.70947634093569489, -1.5036011505931151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUS.TXT
+zone = ('inz023', 0.0025052096127270392)
+
+[kguy]
+description = Guymon Municipal Airport, OK, United States
+location = (0.64024494727325321, -1.7715091907742444)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGUY.TXT
+zone = ('okz002', 0.0011355526738583619)
+
+[kgvl]
+description = Gilmer Memorial Airport, GA, United States
+location = (0.59806615701672361, -1.4631676895885795)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGVL.TXT
+zone = ('gaz023', 0.00089680366350296974)
+
+[kgvt]
+description = Greenville / Majors, TX, United States
+location = (0.57712220599279174, -1.6766796347492192)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGVT.TXT
+zone = ('txz105', 0.0010307362819613538)
+
+[kgvx]
+description = Galveston 424, TX, United States
+location = (0.49875692257824628, -1.6576555459024811)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGVX.TXT
+zone = ('txz237', 0.012982027392744023)
+
+[kgwb]
+description = Auburn/De Kalb Cnty, IN, US
+location = (0.72082098107365811, -1.4847515946715761)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGWB.TXT
+zone = ('inz009', 0.0019402717685632908)
+
+[kgwo]
+description = Greenwood-Leflore Airport, MS, United States
+location = (0.58468529941810043, -1.5722507678382251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGWO.TXT
+zone = ('msz027', 0.0025393584527225962)
+
+[kgwr]
+description = Gwinner-Roger Melroe Field Airport, ND, United States
+location = (0.80666693958772373, -1.7041976592889967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGWR.TXT
+zone = ('ndz052', 0.0019401342762502001)
+
+[kgww]
+description = Goldsboro, Goldsboro-Wayne Municipal Airport, NC, United States
+location = (0.61890344903081151, -1.3607459513173792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGWW.TXT
+zone = ('ncz078', 0.0017774903601879702)
+
+[kgxa]
+description = Gray Butte Field Airport, Palmdale, California, United States
+location = (0.6033013686829658, -2.0537356206687503)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGXA.TXT
+zone = ('caz059', 0.0059694218356810217)
+
+[kgxy]
+description = Greeley, Greeley-Weld County Airport, CO, United States
+location = (0.70569479422304049, -1.8261961740034003)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGXY.TXT
+zone = ('coz043', 0.0029571102001634689)
+
+[kgyb]
+description = Giddings, Giddings-Lee County Airport, TX, United States
+location = (0.52655129091625597, -1.692620308584101)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGYB.TXT
+zone = ('txz194', 0.0024796152817154636)
+
+[kgyh]
+description = Donaldson Center Arpt, SC, US
+location = (0.60667644799322895, -1.4378022377929287)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGYH.TXT
+zone = ('scz006', 0.00080582760121764116)
+
+[kgyi]
+description = Sherman/Denison, Grayson County Airport, TX, United States
+location = (0.58846684613075484, -1.6871516102611852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGYI.TXT
+zone = ('txz093', 0.0015764883887896264)
+
+[kgyl]
+description = Glencoe, Glencoe Municipal Airport, MN, United States
+location = (0.78114149927730658, -1.6420251528235097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGYL.TXT
+zone = ('mnz066', 0.002645265289414213)
+
+[kgyr]
+description = Goodyear Municipal, AZ, United States
+location = (0.58323085837477173, -1.9614591910329608)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGYR.TXT
+zone = ('azz023', 0.004480880366013045)
+
+[kgyy]
+description = Gary Regional, IN, United States
+location = (0.72634785703830684, -1.5257086544517098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGYY.TXT
+zone = ('inz001', 0.0035389018751513178)
+
+[kgzh]
+description = Evergreen Middleton Field, AL, United States
+location = (0.5483242733348852, -1.5193091138610639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGZH.TXT
+zone = ('alz056', 0.00086845714567094958)
+
+[kgzl]
+description = Stigler, OK, US
+location = (0.61575216010359946, -1.6598081186466074)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KGZL.TXT
+zone = ('okz074', 0.00099204751000547104)
+
+[kh08]
+description = High Island 264C, LA, United States
+location = (0.49683706040105247, -1.6359552855360182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KH08.TXT
+zone = ('laz074', 0.024734264215750788)
+
+[kh21]
+description = Camdenton, Mo, US
+location = (0.66270151698224689, -1.617745683673544)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KH21.TXT
+zone = ('moz069', 0.0014442239655997281)
+
+[kh78]
+description = Mississippi Canyon, LA, US
+location = (0.49131018443640373, -1.6292648567367065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KH78.TXT
+zone = ('laz074', 0.028700571426648988)
+
+[khaf]
+description = Half Moon Bay, Ca, US
+location = (0.6544984694978736, -2.1380283336930539)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHAF.TXT
+zone = ('caz509', 0.0026577766179397932)
+
+[khai]
+description = Three Rivers Muni Arpt, MI, US
+location = (0.73234015413682074, -1.4938273067819468)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHAI.TXT
+zone = ('miz079', 0.0011325942863091771)
+
+[khao]
+description = Butler County Regional Airport, OH, United States
+location = (0.68707794886843443, -1.4750941061438743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHAO.TXT
+zone = ('ohz070', 0.0014851804036259831)
+
+[khbg]
+description = Hattiesburg Chain Municipal, MS, United States
+location = (0.54570627945689365, -1.557706357404939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHBG.TXT
+zone = ('msz074', 0.0013623957586785299)
+
+[khbi]
+description = Asheboro, Asheboro Municipal Airport, NC, United States
+location = (0.62227775225133375, -1.3944308058808699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHBI.TXT
+zone = ('ncz039', 0.0016004104164527599)
+
+[khbr]
+description = Hobart Municipal Airport, OK, United States
+location = (0.61057434998934967, -1.7287486241003833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHBR.TXT
+zone = ('okz035', 0.0015325772251031308)
+
+[khbv]
+description = Hebbronville, Jim Hogg County Airport, TX, United States
+location = (0.47705666221178339, -1.7232217481357348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHBV.TXT
+zone = ('txz249', 0.0050911186453474833)
+
+[khcd]
+description = Hutchinson, Hutchinson Municipal Airport-Butler Field, MN, United States
+location = (0.78307105772812258, -1.6472999256739815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHCD.TXT
+zone = ('mnz066', 0.0015659148747603432)
+
+[khco]
+description = Hallock, Hallock Municipal Airport, MN, United States
+location = (0.85089649171534665, -1.6919755063882251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHCO.TXT
+zone = ('mnz004', 0.0018921880244418456)
+
+[khdc]
+description = Hammond, Hammond Municipal Airport, LA, United States
+location = (0.53268903211910268, -1.5780830764219731)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHDC.TXT
+zone = ('laz072', 0.00047528758510313604)
+
+[khde]
+description = Brewster Field Airport, NE, United States
+location = (0.70598568243170634, -1.7336937236477006)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHDE.TXT
+zone = ('nez073', 0.0015159999138862855)
+
+[khdn]
+description = Hayden, Yampa Valley Airport, CO, United States
+location = (0.70656745884903771, -1.8712838463465871)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHDN.TXT
+zone = ('coz004', 0.003752236293217619)
+
+[khdo]
+description = Hondo Municipal Airport, TX, United States
+location = (0.51254502366900145, -1.7307848415610436)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHDO.TXT
+zone = ('txz204', 0.00088148688655510484)
+
+[khef]
+description = Manassas, Manassas Regional Airport/Harry P. Davis Field, VA, United States
+location = (0.67573330873047133, -1.352921058504271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHEF.TXT
+zone = ('vaz052', 0.00051269572501432329)
+
+[khei]
+description = Hettinger Municipal Airport, ND, United States
+location = (0.80314234412605734, -1.7915804771721793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHEI.TXT
+zone = ('ndz044', 0.0020313629272981828)
+
+[kheq]
+description = Holyoke, US
+location = (0.70790554460890009, -1.7847736930894016)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHEQ.TXT
+zone = ('coz051', 0.0014214818878364992)
+
+[khez]
+description = Natchez, Hardy-Anders Field Natchez-Adams County Airport, MS, United States
+location = (0.55181493183887387, -1.5934856070708228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHEZ.TXT
+zone = ('msz060', 0.0024596762193329182)
+
+[khfd]
+description = Hartford-Brainard Airport, CT, United States
+location = (0.72838407449896692, -1.2679817015738806)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHFD.TXT
+zone = ('ctz002', 0.0016697196794856943)
+
+[khff]
+description = Mackall U. S. Army Airfield, NC, United States
+location = (0.61144701461534678, -1.387536755335492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHFF.TXT
+zone = ('ncz085', 0.0033666852431498764)
+
+[khfj]
+description = Monett Municipal, MO, US
+location = (0.64402649398590761, -1.6409585627250687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHFJ.TXT
+zone = ('moz102', 0.0042573509683082296)
+
+[khgr]
+description = Hagerstown Regional Airport, MD, United States
+location = (0.69289571304174891, -1.3567026052169255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHGR.TXT
+zone = ('mdz003', 0.0020014493575402376)
+
+[khhf]
+description = Canadian, Hemphill County Airport, TX, United States
+location = (0.62657320146596429, -1.7523105690023069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHF.TXT
+zone = ('txz010', 0.0021309120480873778)
+
+[khhr]
+description = Hawthorne Municipal Airport, CA, United States
+location = (0.59195750463474339, -2.0653062815266234)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHR.TXT
+zone = ('caz041', 0.00051702263259649234)
+
+[khhw]
+description = Stan Stamper Municipal Airport, Hugo, Oklahoma, United States
+location = (0.5939991110903573, -1.6675235438272538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHHW.TXT
+zone = ('okz053', 0.00019136950176126458)
+
+[khib]
+description = Chisholm-Hibbing Airport, MN, United States
+location = (0.82699517723664651, -1.6202473222680691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHIB.TXT
+zone = ('mnz019', 0.004828038617349613)
+
+[khie]
+description = Mt Washington Regional Airport, NH, United States
+location = (0.77434441146815092, -1.2487830798019428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHIE.TXT
+zone = ('nhz002', 0.0033718403944270631)
+
+[khif]
+description = Hill Air Force Base / Ogden, UT, United States
+location = (0.71762121077833518, -1.9541869858163177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHIF.TXT
+zone = ('utz002', 0.0045812916719682167)
+
+[khio]
+description = Portland-Hillsboro Airport, OR, United States
+location = (0.79499747428341705, -2.1458823153270283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHIO.TXT
+zone = ('orz006', 0.002321758308662119)
+
+[khjh]
+description = Hebron, Hebron Municipal Airport, NE, United States
+location = (0.70078847977021208, -1.703213487516344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHJH.TXT
+zone = ('nez087', 0.00043310120735116269)
+
+[khjo]
+description = Hanford, Hanford Municipal Airport, CA, United States
+location = (0.63387934364028509, -2.0879179916135717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHJO.TXT
+zone = ('caz091', 0.0096040320671241259)
+
+[khka]
+description = Blytheville Municipal Airport, AR, United States
+location = (0.62715497788329566, -1.5678874447082394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHKA.TXT
+zone = ('tnz048', 0.0041495372063075605)
+
+[khks]
+description = Hawkins Field, MS, United States
+location = (0.56432312481149993, -1.5745778735075511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHKS.TXT
+zone = ('msz048', 0.0035315596051756926)
+
+[khky]
+description = Hickory Regional Airport, NC, United States
+location = (0.62395520758797285, -1.4204071229147186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHKY.TXT
+zone = ('ncz056', 0.0028388472638071322)
+
+[khlc]
+description = Hill City Municipal Airport, KS, United States
+location = (0.68707794886843443, -1.7424203699076724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLC.TXT
+zone = ('ksz016', 0.00073644997049386357)
+
+[khlg]
+description = Wheeling Ohio County Airport, WV, United States
+location = (0.70104058288438897, -1.4076080417334269)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLG.TXT
+zone = ('wvz003', 0.0012864364753352568)
+
+[khln]
+description = Helena Regional Airport, MT, United States
+location = (0.81332343142935759, -1.9541869858163177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLN.TXT
+zone = ('mtz014', 0.0070536010793573814)
+
+[khlr]
+description = Fort Hood, Hood Aaf Ft Hood, TX, United States
+location = (0.54337917378756795, -1.70518667919846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLR.TXT
+zone = ('txz158', 0.0037117012913674041)
+
+[khlx]
+description = Hillsville, VA, United States
+location = (0.6416993883165818, -1.4105169238200839)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHLX.TXT
+zone = ('vaz016', 0.0012813743707094291)
+
+[khmn]
+description = Holloman Air Force Base, NM, United States
+location = (0.57334065928013733, -1.8517943363659835)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHMN.TXT
+zone = ('nmz414', 0.0034825111168410882)
+
+[khms]
+description = Hanford, WA, United States
+location = (0.81274165501202622, -2.0874137853852179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHMS.TXT
+zone = ('waz028', 0.0064219058018914867)
+
+[khnb]
+description = Huntingburg, IN, United States
+location = (0.66758843888783104, -1.5175637846090695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHNB.TXT
+zone = ('inz083', 0.0022145016639157356)
+
+[khnd]
+description = Las Vegas, Henderson Executive Airport, NV, United States
+location = (0.62784341331047133, -2.0094751380100493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHND.TXT
+zone = ('nvz020', 0.0030244593603018801)
+
+[khnr]
+description = Harlan, Harlan Municipal Airport, IA, United States
+location = (0.72578547316821973, -1.6639920607145826)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHNR.TXT
+zone = ('iaz056', 0.0017982060054746261)
+
+[khnz]
+description = Oxford, Henderson-Oxford Airport, NC, United States
+location = (0.63463080484600476, -1.3705925171807138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHNZ.TXT
+zone = ('ncz009', 0.0016996234689822054)
+
+[khob]
+description = Hobbs / Lea County, NM, United States
+location = (0.57043177719347993, -1.8014706762668138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHOB.TXT
+zone = ('nmz033', 0.0034310193313523492)
+
+[khoe]
+description = Homerville Arpt, GA, US
+location = (0.54209926566943878, -1.4446090218757064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHOE.TXT
+zone = ('gaz163', 0.0027026193849130115)
+
+[khon]
+description = Huron Regional Airport, SD, United States
+location = (0.77463529967681655, -1.714495101875763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHON.TXT
+zone = ('sdz038', 0.00078033720857488098)
+
+[khop]
+description = Fort Campbell U. S. Army Airfield, KY, United States
+location = (0.63995405906458747, -1.5271630954950384)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHOP.TXT
+zone = ('tnz006', 0.0033871414795335437)
+
+[khot]
+description = Hot Springs Memorial Field, AR, United States
+location = (0.60184770372937801, -1.6249015336067207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHOT.TXT
+zone = ('arz042', 0.0017834264877037557)
+
+[khou]
+description = Houston Hobby Airport, TX, United States
+location = (0.51719923500765297, -1.6630078889419304)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHOU.TXT
+zone = ('txz213', 0.0042434096409396408)
+
+[khpn]
+description = White Plains Westchester, NY, United States
+location = (0.71674854615233807, -1.286307658719821)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHPN.TXT
+zone = ('nyz071', 0.0017955263504674023)
+
+[khqi]
+description = High Island 376, TX, United States
+location = (0.48802799581529221, -1.6348644547535218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHQI.TXT
+zone = ('txz238', 0.031896530420638732)
+
+[khqm]
+description = Hoquiam Bowerman Airport, WA, United States
+location = (0.81972297202000344, -2.163044719638306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHQM.TXT
+zone = ('waz517', 0.0040577783442163791)
+
+[khqu]
+description = Thomson, Thomson-Mcduffie County Airport, GA, United States
+location = (0.58519920192007646, -1.4401826729671765)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHQU.TXT
+zone = ('gaz063', 0.00095874763708886661)
+
+[khqz]
+description = Mesquite, Mesquite Metro Airport, TX, United States
+location = (0.57154200052322091, -1.6847711750869374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHQZ.TXT
+zone = ('txz120', 0.0031881871218999418)
+
+[khri]
+description = Hermiston Municipal Airport, OR, United States
+location = (0.79994257383073442, -2.0815960212119036)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHRI.TXT
+zone = ('orz044', 0.0028952391717515019)
+
+[khrj]
+description = Erwin, Harnett County Airport, NC, United States
+location = (0.6174732486715383, -1.37416074587368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHRJ.TXT
+zone = ('ncz077', 0.0019387629819185494)
+
+[khrl]
+description = Rio Grande Valley, TX, United States
+location = (0.45756715223118005, -1.7043140145724629)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHRL.TXT
+zone = ('txz255', 0.0020152427586951887)
+
+[khro]
+description = Harrison Boone County Airport, AR, United States
+location = (0.63297274205661014, -1.6257741982327181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHRO.TXT
+zone = ('arz003', 0.0011013470264663271)
+
+[khrt]
+description = Hurlburt Field, FL, United States
+location = (0.53087098081494188, -1.5129095732704181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHRT.TXT
+zone = ('flz006', 0.0028227918278100187)
+
+[khrx]
+description = Hereford Muni Arpt, TX, US
+location = (0.60842177724522328, -1.7859954235657973)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHRX.TXT
+zone = ('txz016', 0.0043476547027109479)
+
+[khsa]
+description = Bay St. Louis, Stennis International Airport, MS, United States
+location = (0.53001770873618914, -1.5612794342347165)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHSA.TXT
+zone = ('msz080', 0.00099086733460717214)
+
+[khsb]
+description = Harrisburg, Harrisburg-Raleigh Airport, IL, United States
+location = (0.6599332308631114, -1.5454745082305454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHSB.TXT
+zone = ('ilz086', 0.0010203901055050055)
+
+[khse]
+description = Mitchell Field, NC, United States
+location = (0.61493767311933545, -1.3197598027163788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHSE.TXT
+zone = ('ncz104', 0.0046093958550499151)
+
+[khsi]
+description = Hastings Municipal Airport, NE, United States
+location = (0.70860367630969778, -1.7179857603797517)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHSI.TXT
+zone = ('nez075', 0.001595665014981649)
+
+[khsp]
+description = Hot Springs / Ingalls, VA, United States
+location = (0.66235245113184815, -1.3933545195088064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHSP.TXT
+zone = ('vaz020', 0.0022821516847637341)
+
+[khst]
+description = Homestead Air Force Base, FL, United States
+location = (0.4447680710498883, -1.4029538303947753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHST.TXT
+zone = ('flz173', 0.0020513915267655921)
+
+[khsv]
+description = Huntsville International Jones Field, AL, United States
+location = (0.6047565858160352, -1.5146549025224123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHSV.TXT
+zone = ('alz007', 0.0035723903368289527)
+
+[khtl]
+description = Roscommon County Airport, MI, United States
+location = (0.77405352325948518, -1.4777121000218658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHTL.TXT
+zone = ('miz034', 0.00073185457544814214)
+
+[khto]
+description = East Hampton, East Hampton Airport, NY, United States
+location = (0.71487716534325529, -1.2610343215235809)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHTO.TXT
+zone = ('nyz081', 0.002861019036557839)
+
+[khts]
+description = Tri-State Airport, WV, United States
+location = (0.66962465634849111, -1.4407692975213189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHTS.TXT
+zone = ('kyz103', 0.0018884567761170959)
+
+[khua]
+description = Redstone Army Airfield, AL, US
+location = (0.60528018459163346, -1.5128513956286849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHUA.TXT
+zone = ('alz006', 0.0023602383815438249)
+
+[khuf]
+description = Terre Haute International -Hulman Fld, IN, United States
+location = (0.68853238991176302, -1.5239633251997153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHUF.TXT
+zone = ('inz051', 0.0010448404748255175)
+
+[khul]
+description = Houlton Int'L Airport, ME, United States
+location = (0.80488767337805167, -1.1833332328521553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHUL.TXT
+zone = ('mez006', 0.0043238719057879715)
+
+[khum]
+description = Houma-Terrebonne, LA, United States
+location = (0.51603568217299012, -1.5824318551415255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHUM.TXT
+zone = ('laz065', 0.0028943921757766597)
+
+[khut]
+description = Hutchinson Municipal Airport, KS, United States
+location = (0.66438866859250822, -1.708095561285117)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHUT.TXT
+zone = ('ksz067', 0.0036122293972816115)
+
+[khvn]
+description = Tweed-New Haven Airport, CT, United States
+location = (0.72023920465632663, -1.2720541364952007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHVN.TXT
+zone = ('ctz010', 0.0011777172418055014)
+
+[khvr]
+description = Havre City-County Airport, MT, United States
+location = (0.8473573518432469, -1.9157897422724424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHVR.TXT
+zone = ('mtz011', 0.0042062271942322283)
+
+[khvs]
+description = Hartsville, SC, US
+location = (0.60039326268604931, -1.3983577966978569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHVS.TXT
+zone = ('scz023', 0.0026190239629082972)
+
+[khwd]
+description = Hayward Air Terminal, CA, United States
+location = (0.65740735158453079, -2.131337904893742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHWD.TXT
+zone = ('caz508', 0.0014365649066010401)
+
+[khwo]
+description = Hollywood North Perry Airport, FL, United States
+location = (0.4537856055185257, -1.4003358365167837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHWO.TXT
+zone = ('flz072', 0.0022703511408541173)
+
+[khwv]
+description = Shirley Brookhaven Airport, NY, United States
+location = (0.71238522302235219, -1.2717632482865346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHWV.TXT
+zone = ('nyz080', 0.0043354092156492816)
+
+[khwy]
+description = Warrenton, VA, US
+location = (0.6733480254194123, -1.3564698946499929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHWY.TXT
+zone = ('vaz502', 0.0002743102566814987)
+
+[khxd]
+description = Hilton Head Island, Hilton Head Airport, SC, United States
+location = (0.56228690735083986, -1.408480706359424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHXD.TXT
+zone = ('scz048', 0.0024477851014082334)
+
+[khya]
+description = Hyannis Barnstable Boardmn, MA, United States
+location = (0.72722052166430395, -1.2263846877346822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHYA.TXT
+zone = ('maz022', 0.0011192926476798135)
+
+[khyi]
+description = San Marcos, San Marcos Municipal Airport, TX, United States
+location = (0.52174193919964929, -1.7080616243274394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHYI.TXT
+zone = ('txz191', 0.0038182731511157367)
+
+[khyr]
+description = Hayward Municipal Airport, WI, United States
+location = (0.80314234412605734, -1.5961036009488143)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHYR.TXT
+zone = ('wiz008', 0.0044063678265361195)
+
+[khys]
+description = Hays, Hays Regional Airport, KS, United States
+location = (0.67806041439979703, -1.7325301708130378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHYS.TXT
+zone = ('ksz031', 0.0013237567859098259)
+
+[khyw]
+description = Conway-Horry Cty, Sc, US
+location = (0.5904448859496817, -1.3809045041779135)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHYW.TXT
+zone = ('scz053', 0.0026046779160556299)
+
+[khyx]
+description = Saginaw, Saginaw County H.W. Browne Airport, MI, United States
+location = (0.75805467178287045, -1.4636767439537446)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHYX.TXT
+zone = ('miz053', 0.002965915478243306)
+
+[khze]
+description = Mercer County Regional Airport, ND, United States
+location = (0.82536620326811838, -1.7729199985862731)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZE.TXT
+zone = ('ndz019', 0.0029858058832364603)
+
+[khzr]
+description = False River Regional Airport, New Roads, Louisiana, United States
+location = (0.53613557335381223, -1.596603929249496)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZR.TXT
+zone = ('laz034', 0.0018402592475214754)
+
+[khzx]
+description = Mc Gregor, Isedor Iverson Airport, MN, United States
+location = (0.81364825659570106, -1.6285618768990977)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZX.TXT
+zone = ('mnz035', 0.0038464995158052095)
+
+[khzy]
+description = Ashtabula County Airport, OH, United States
+location = (0.72925673912496403, -1.408480706359424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KHZY.TXT
+zone = ('ohz014', 0.0018951377876231272)
+
+[ki16]
+description = Pineville, Kee Field Airport, WV, United States
+location = (0.65624864688667894, -1.4234759935161418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI16.TXT
+zone = ('wvz034', 0.00021411955228338621)
+
+[ki35]
+description = Harlan Tucker-Guthrie Memorial, KY, United States
+location = (0.64331668603241399, -1.4548798307380877)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI35.TXT
+zone = ('kyz088', 0.0019635060521837589)
+
+[ki39]
+description = Madison / Richmond, US
+location = (0.6567673975254662, -1.471836158206818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI39.TXT
+zone = ('kyz057', 0.001730428055734691)
+
+[ki75]
+description = Osceola Muni, Ia, US
+location = (0.71645765794367222, -1.6350244432682881)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KI75.TXT
+zone = ('iaz083', 0.0014312887438717909)
+
+[kiab]
+description = Mcconnell Air Force Base, KS, United States
+location = (0.65653468695853368, -1.6976235857731512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIAB.TXT
+zone = ('ksz083', 0.0029381932822070368)
+
+[kiad]
+description = Dulles International Airport, VA, United States
+location = (0.67951485544312562, -1.3517575056696083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIAD.TXT
+zone = ('vaz053', 0.0028493206472852695)
+
+[kiag]
+description = Niagara Falls International Airport, NY, United States
+location = (0.75252779581822171, -1.3776465562408575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIAG.TXT
+zone = ('nyz001', 0.0028415686642183613)
+
+[kiah]
+description = Houston Intercontinental, TX, United States
+location = (0.52359877559829882, -1.6644623299852588)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIAH.TXT
+zone = ('txz213', 0.0025205840836588517)
+
+[kibm]
+description = Kimball, Kimball Municipal Airport/Robert E Arraj Field, NE, United States
+location = (0.71878476361299803, -1.8093246579007884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIBM.TXT
+zone = ('nez054', 0.0006825381514872095)
+
+[kicl]
+description = Clarinda, IA, United States
+location = (0.71063989377035786, -1.6586445658119444)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KICL.TXT
+zone = ('iaz091', 0.0015945426507003866)
+
+[kicr]
+description = Winner Regional Airport, SD, United States
+location = (0.75718200715687334, -1.742711258116338)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KICR.TXT
+zone = ('sdz049', 0.00078291819654512063)
+
+[kict]
+description = Wichita Mid-Continent Airport, KS, United States
+location = (0.65711646337586505, -1.7005324678598084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KICT.TXT
+zone = ('ksz083', 0.00071837410392849551)
+
+[kida]
+description = Idaho Falls Regional Airport, ID, United States
+location = (0.75950911282619904, -1.9559323150683119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIDA.TXT
+zone = ('idz020', 0.0054406451378095641)
+
+[kidi]
+description = Indiana / Stewart Field, PA, United States
+location = (0.70918545272702926, -1.3805554383275145)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIDI.TXT
+zone = ('paz023', 0.00036699657813668855)
+
+[kidp]
+description = Independence Municip, US
+location = (0.64838981711589339, -1.6715018246349693)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIDP.TXT
+zone = ('ksz099', 0.00083202218473531491)
+
+[kien]
+description = Pine Ridge Airport, SD, United States
+location = (0.75107335477489312, -1.7892533715028536)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIEN.TXT
+zone = ('sdz042', 0.0052942469021732838)
+
+[kier]
+description = Natchitoches, Natchitoches Regional Airport, LA, United States
+location = (0.5538947825308338, -1.6248869891962874)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIER.TXT
+zone = ('laz018', 0.00021771141794363534)
+
+[kifa]
+description = Iowa Falls Muni Arpt, IA, US
+location = (0.74124133332199171, -1.6278685933351111)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIFA.TXT
+zone = ('iaz037', 0.0015520496111445065)
+
+[kifp]
+description = Bullhead City, Laughlin/Bullhead International Airport, AZ, United States
+location = (0.61361413176990642, -1.9994394948110816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIFP.TXT
+zone = ('azz002', 0.0089228833001409082)
+
+[kigm]
+description = Kingman Airport, AZ, United States
+location = (0.61522856132800119, -1.9885117944388728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIGM.TXT
+zone = ('azz003', 0.0016767346015355946)
+
+[kigq]
+description = Chicago, Lansing Municipal Airport, IL, United States
+location = (0.72500977127844446, -1.5277254793651254)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIGQ.TXT
+zone = ('inz001', 0.002930548446075861)
+
+[kigx]
+description = Chapel Hill Williams Airport, NC, United States
+location = (0.62715497788329566, -1.3799736619101832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIGX.TXT
+zone = ('ncz024', 0.0023609073051117091)
+
+[kiib]
+description = Independence, Independence Municipal Airport, IA, United States
+location = (0.74089226747159298, -1.6045393590001205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIIB.TXT
+zone = ('iaz040', 0.0012808165606781397)
+
+[kiiy]
+description = Washington, Washington-Wilkes County Airport, GA, United States
+location = (0.58956737318687336, -1.4454186607231594)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIIY.TXT
+zone = ('gaz039', 0.001062470133943824)
+
+[kijd]
+description = Willimantic Windham Airport, CT, United States
+location = (0.72867496270763255, -1.2598368317312403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIJD.TXT
+zone = ('ctz003', 0.0027073152708788459)
+
+[kijx]
+description = Jacksonville, Jacksonville Municipal Airport, IL, United States
+location = (0.69419016557031132, -1.5749608763156275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIJX.TXT
+zone = ('ilz050', 0.0011370499216060857)
+
+[kikk]
+description = Kankakee, Greater Kankakee Airport, IL, United States
+location = (0.71683096447812666, -1.5332087220984743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIKK.TXT
+zone = ('ilz023', 0.0011749595283886026)
+
+[kikv]
+description = Ankeny, Ankeny Regional Airport, IA, United States
+location = (0.7276277651564359, -1.6330318590389277)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIKV.TXT
+zone = ('iaz060', 0.00012607477724631944)
+
+[kikw]
+description = Midland, Mi, US
+location = (0.76201075142072427, -1.4706144277304221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIKW.TXT
+zone = ('miz047', 0.0016314643686025597)
+
+[kile]
+description = Killeen, Skylark Field Airport, TX, United States
+location = (0.54250650916157073, -1.7048957909897944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KILE.TXT
+zone = ('txz158', 0.0031686534987778966)
+
+[kilg]
+description = Wilmington New Castle Co, DE, United States
+location = (0.69231393662441731, -1.319468914507713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KILG.TXT
+zone = ('dez001', 0.0016332998572441328)
+
+[kilm]
+description = Wilmington Int'L Airport, NC, United States
+location = (0.59806615701672361, -1.3596114873035827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KILM.TXT
+zone = ('ncz107', 0.00026352424033406385)
+
+[kiln]
+description = Wilmington Industrial Airport, OH, United States
+location = (0.68824150170309728, -1.4622950249625823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KILN.TXT
+zone = ('ohz072', 0.00046539864085534091)
+
+[kiml]
+description = Imperial Municipal Airport, NE, United States
+location = (0.70714923526636919, -1.7735454082349045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIML.TXT
+zone = ('nez069', 0.0010857572046477815)
+
+[kimt]
+description = Iron Mountain Ford Airport, MI, United States
+location = (0.79965168562206868, -1.53792595921567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIMT.TXT
+zone = ('miz011', 0.0044969913057001073)
+
+[kind]
+description = Indianapolis International Airport, IN, United States
+location = (0.69318660125041454, -1.5059282562624405)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIND.TXT
+zone = ('inz047', 0.0022509651975957225)
+
+[kinf]
+description = Inverness Airport, Inverness, Florida, United States
+location = (0.50271787459359518, -1.4367244393839569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINF.TXT
+zone = ('flz042', 0.0024227395397064359)
+
+[kinj]
+description = Hillsboro, Hillsboro Municipal Airport, TX, United States
+location = (0.55995980168151416, -1.6946662223183828)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINJ.TXT
+zone = ('txz145', 0.0016984654499224653)
+
+[kink]
+description = Winkler County Airport, TX, United States
+location = (0.55472381392553105, -1.8011797880581482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINK.TXT
+zone = ('txz060', 0.0025342138932010479)
+
+[kinl]
+description = Falls International Airport, MN, United States
+location = (0.84764824005191275, -1.6301375213627038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINL.TXT
+zone = ('mnz010', 0.0072261798544528515)
+
+[kins]
+description = Indian Springs, Indian Springs Auxiliary Afld Nellis Afb, NV, United States
+location = (0.63849961802125899, -2.0187641681401081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINS.TXT
+zone = ('nvz017', 0.0046050661612533992)
+
+[kint]
+description = Winston Salem Smith Reynolds, NC, United States
+location = (0.63064563638728444, -1.4003358365167837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINT.TXT
+zone = ('ncz021', 0.00032776947393061654)
+
+[kinw]
+description = Winslow Municipal Airport, AZ, United States
+location = (0.61144701461534678, -1.9323703701663886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KINW.TXT
+zone = ('azz013', 0.0066565042427468501)
+
+[kiob]
+description = Mount Sterling-Montgomery County Airport, United States
+location = (0.66422868007774194, -1.4657781203731457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIOB.TXT
+zone = ('kyz050', 0.0010448890950825486)
+
+[kiow]
+description = Iowa City Municipal Airport, IA, United States
+location = (0.72663874524697247, -1.5978489302008088)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIOW.TXT
+zone = ('iaz064', 0.00083102578572763464)
+
+[kipj]
+description = Lincolnton, Lincolnton-Lincoln County Regional Airport, NC, United States
+location = (0.61929614811251021, -1.4165334616026535)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIPJ.TXT
+zone = ('ncz069', 0.00089008361928253775)
+
+[kipl]
+description = Imperial, Imperial County Airport, CA, United States
+location = (0.57306431548190484, -2.0172273087709907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIPL.TXT
+zone = ('caz033', 0.00396352591408459)
+
+[kipn]
+description = Independence, LA, United States
+location = (0.49017572042260743, -1.5356424867776441)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIPN.TXT
+zone = ('laz069', 0.03535734327550269)
+
+[kipt]
+description = Williamsport-Lycoming County, PA, United States
+location = (0.71994831644766089, -1.3424490829923053)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIPT.TXT
+zone = ('paz046', 0.00037192909605607955)
+
+[kirk]
+description = Kirksville Regional Airport, MO, United States
+location = (0.69987703004972612, -1.6153022227207519)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIRK.TXT
+zone = ('moz017', 0.0017198678446278344)
+
+[kirs]
+description = Sturgis, Kirsch Municipal Airport, MI, United States
+location = (0.72977064162694005, -1.4911947684935218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIRS.TXT
+zone = ('miz079', 0.0021164238760972053)
+
+[kism]
+description = Orlando, Kissimmee Municipal Airport, FL, United States
+location = (0.49374879725238474, -1.4213476614560712)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KISM.TXT
+zone = ('flz045', 0.0042969831708701304)
+
+[kisn]
+description = Sloulin Field International Airport, ND, United States
+location = (0.84095781125260105, -1.8090337696921226)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KISN.TXT
+zone = ('ndz009', 0.0034243495636277579)
+
+[kiso]
+description = Kinston, Kinston Regional Jetport At Stallings Field, NC, United States
+location = (0.61668300237132978, -1.3546663877562652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KISO.TXT
+zone = ('ncz091', 0.0016791927485644868)
+
+[kisp]
+description = Islip Long Island Mac Art, NY, United States
+location = (0.71209433481368645, -1.2758356832078548)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KISP.TXT
+zone = ('nyz080', 0.0013964500560672856)
+
+[kisq]
+description = Manistique, Schoolcraft County Airport, MI, United States
+location = (0.80241027546758203, -1.5039841534011915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KISQ.TXT
+zone = ('miz014', 0.0013698438234706243)
+
+[kisw]
+description = Wi Rapids Alexander Field, WI, United States
+location = (0.77434441146815092, -1.5678874447082394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KISW.TXT
+zone = ('wiz035', 0.0030224555944773175)
+
+[kith]
+description = Ithaca, Ithaca Tompkins Regional Airport, NY, United States
+location = (0.74160494358282392, -1.3344496572539979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KITH.TXT
+zone = ('nyz025', 0.00070605041559720309)
+
+[kitr]
+description = Burlington Carson County, CO, United States
+location = (0.68504173140777436, -1.7851809365815334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KITR.TXT
+zone = ('coz091', 0.0044244056970534707)
+
+[kiwa]
+description = Mesa, Williams Gateway Airport, AZ, United States
+location = (0.58148552912277751, -1.9486601098516689)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIWA.TXT
+zone = ('azz028', 0.0045546744447822838)
+
+[kiwd]
+description = Ironwood, Gogebic-Iron County Airport, MI, United States
+location = (0.81215987859469463, -1.5731234324642225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIWD.TXT
+zone = ('wiz004', 0.0049079227578450934)
+
+[kiwi]
+description = Wiscasset Municipal Airport, ME, United States
+location = (0.76736309446017359, -1.2167853768487134)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIWI.TXT
+zone = ('mez025', 0.0018180419764057274)
+
+[kixa]
+description = Roanoke Rapids, Nc, US
+location = (0.63407811724953989, -1.3550736312483975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIXA.TXT
+zone = ('ncz011', 0.0012763886837596551)
+
+[kixd]
+description = New Century Aircenter, KS, United States
+location = (0.67747863798246566, -1.6560265719339531)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIXD.TXT
+zone = ('ksz105', 0.0014356517622325616)
+
+[kiya]
+description = Abbeville Chris Crusta Memorial Airport, Abbeville, Louisiana, United States
+location = (0.5231760184562223, -1.6071728665280562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIYA.TXT
+zone = ('laz044', 0.0040350585102402036)
+
+[kiyk]
+description = Inyokern, CA, United States
+location = (0.62250076654464415, -2.0565796352666514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIYK.TXT
+zone = ('caz098', 0.00082506315534884144)
+
+[kiza]
+description = Santa Ynez, Santa Ynez Airport, CA, United States
+location = (0.60400512461031541, -2.0957137956058132)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIZA.TXT
+zone = ('caz036', 0.0013354789765493997)
+
+[kizg]
+description = Fryeburg Eastern Slopes Rgnl, ME, United States
+location = (0.76765398266883933, -1.2383111042899768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KIZG.TXT
+zone = ('nhz004', 0.0032262197081377527)
+
+[kjac]
+description = Jackson, Jackson Hole Airport, WY, United States
+location = (0.76096355386952774, -1.9326612583750542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJAC.TXT
+zone = ('wyz013', 0.00099528628881121839)
+
+[kjan]
+description = Jackson, Jackson International Airport, MS, United States
+location = (0.56408556610775629, -1.5721489569651923)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJAN.TXT
+zone = ('msz049', 0.0021734241651419671)
+
+[kjas]
+description = Jasper, Jasper County-Bell Field Airport, TX, United States
+location = (0.53905463575207091, -1.6412155139760565)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJAS.TXT
+zone = ('txz259', 0.0003745860721924759)
+
+[kjax]
+description = Jacksonville International, FL, United States
+location = (0.53232542185827048, -1.4259339988793673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJAX.TXT
+zone = ('flz024', 0.0025123149150027917)
+
+[kjbr]
+description = Jonesboro Municipal Airport, AR, United States
+location = (0.62540964863130144, -1.5821409669328599)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJBR.TXT
+zone = ('arz026', 0.00024736398597848474)
+
+[kjct]
+description = Kimble County Airport, TX, United States
+location = (0.53261631006693622, -1.7412568170730094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJCT.TXT
+zone = ('txz169', 0.00058713102320313891)
+
+[kjdd]
+description = Mineola/Quitman, Wood County Airport, TX, United States
+location = (0.57145473406062108, -1.6667264098760404)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJDD.TXT
+zone = ('txz124', 0.0018481281847092248)
+
+[kjdn]
+description = Jordan Airport, MT, United States
+location = (0.8261225126106494, -1.8666296350079354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJDN.TXT
+zone = ('mtz022', 0.0010951653666058606)
+
+[kjef]
+description = Jefferson City Memorial Airport, MO, United States
+location = (0.67369709126981125, -1.6083209057127748)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJEF.TXT
+zone = ('moz048', 0.0024385876354982121)
+
+[kjer]
+description = Jerome County Airport, ID, United States
+location = (0.74583736701891012, -1.9975293289075102)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJER.TXT
+zone = ('idz016', 0.00187458903948508)
+
+[kjes]
+description = Jesup-Wayne County Airport, GA, United States
+location = (0.55071925291956625, -1.4291192247642568)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJES.TXT
+zone = ('gaz136', 0.00051184436840714974)
+
+[kjfk]
+description = Kennedy International Airport, NY, United States
+location = (0.70918545272702926, -1.2874712115544837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJFK.TXT
+zone = ('nyz178', 0.00064354817610925183)
+
+[kjfx]
+description = Walker Co Bevill Fld, US
+location = (0.59166661642607765, -1.5238469699162491)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJFX.TXT
+zone = ('alz015', 0.0016960076371152347)
+
+[kjfz]
+description = Richlands, Va, US
+location = (0.64681902078909859, -1.4276793281313616)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJFZ.TXT
+zone = ('vaz007', 0.0035206747888654314)
+
+[kjgg]
+description = Williamsburg, Williamsburg-Jamestown Airport, VA, United States
+location = (0.64994606903225505, -1.3389438800778832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJGG.TXT
+zone = ('vaz090', 0.0017267765528539299)
+
+[kjhw]
+description = Jamestown, Chautauqua County/Jamestown Airport, NY, United States
+location = (0.73565627971560987, -1.3834643204141719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJHW.TXT
+zone = ('nyz019', 0.0018778156557588889)
+
+[kjka]
+description = Jack Edwards Arpt/Gulf Shores, AL, US
+location = (0.52866023042908239, -1.5301301552234288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJKA.TXT
+zone = ('alz064', 0.0035604719923871733)
+
+[kjkj]
+description = Moorhead, Moorhead Municipal Airport, MN, United States
+location = (0.81749767722371069, -1.6870885844826411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJKJ.TXT
+zone = ('mnz003', 0.0022579216324403609)
+
+[kjkl]
+description = Jackson Carroll Airport, KY, United States
+location = (0.65595291054120219, -1.4541501551199423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJKL.TXT
+zone = ('kyz112', 0.0010823480640799069)
+
+[kjln]
+description = Joplin Regional Airport, MO, United States
+location = (0.64838981711589339, -1.6493361431346414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJLN.TXT
+zone = ('moz088', 0.002405311836604568)
+
+[kjmr]
+description = Mora, Mora Municipal Airport, MN, United States
+location = (0.8008637198248425, -1.6278976821559776)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJMR.TXT
+zone = ('mnz045', 0.0010665167728556664)
+
+[kjms]
+description = Jamestown Municipal Airport, ND, United States
+location = (0.81914119560267196, -1.7220581953010718)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJMS.TXT
+zone = ('ndz037', 0.0035710242131033192)
+
+[kjnx]
+description = Smithfield, Johnston County Airport, NC, United States
+location = (0.62030456056921801, -1.3681684487751662)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJNX.TXT
+zone = ('ncz042', 0.00053506869420216351)
+
+[kjot]
+description = Joliet, Joliet Regional Airport, IL, United States
+location = (0.724626768470368, -1.5389489160828111)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJOT.TXT
+zone = ('ilz022', 0.0028692257012391366)
+
+[kjpd]
+description = Ten Sleep, United States
+location = (0.77056286475549651, -1.870411187538354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJPD.TXT
+zone = ('wyz008', 0.004170282845554661)
+
+[kjqf]
+description = Concord, Concord Regional Airport, NC, United States
+location = (0.61758960395500462, -1.4086503911478123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJQF.TXT
+zone = ('ncz072', 0.0022458293574558587)
+
+[kjso]
+description = Jacksonville, Cherokee County Airport, TX, United States
+location = (0.55622188820015961, -1.6618540323808897)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJSO.TXT
+zone = ('txz149', 0.00095392484870881848)
+
+[kjst]
+description = Johnstown-Cambria Co Airport, PA, United States
+location = (0.70365857676238064, -1.3759012269888631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJST.TXT
+zone = ('paz024', 0.003501904792632272)
+
+[kjsv]
+description = Sallisaw, Sallisaw Municipal Airport, OK, United States
+location = (0.61851074994911259, -1.6546206122587352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJSV.TXT
+zone = ('okz072', 0.001208881374479658)
+
+[kjvl]
+description = Janesville / Rock County, WI, United States
+location = (0.74380114955825016, -1.5539248106922847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJVL.TXT
+zone = ('wiz069', 0.0010710976923494341)
+
+[kjvw]
+description = John Bell Williams Airport, Raymond, Mississippi, United States
+location = (0.56381940300897615, -1.5779613885758652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJVW.TXT
+zone = ('msz048', 0.00081237234410500361)
+
+[kjwg]
+description = Watonga, Watonga Airport, OK, United States
+location = (0.62595748809095531, -1.7177675942232524)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJWG.TXT
+zone = ('okz017', 0.00025600008779111649)
+
+[kjwy]
+description = Midlothian/Waxahachie, Mid-Way Regional Airport, TX, United States
+location = (0.56646115314519307, -1.6914373632021935)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJWY.TXT
+zone = ('txz134', 0.0025544518146670562)
+
+[kjxi]
+description = Gilmer, Fox Stephens Field - Gilmer Municipal Airport, TX, United States
+location = (0.57070327285490141, -1.6571658840845607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJXI.TXT
+zone = ('txz125', 0.00066147750645010077)
+
+[kjxn]
+description = Jackson County-Reynolds, MI, United States
+location = (0.73769249717626995, -1.4742214415178772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJXN.TXT
+zone = ('miz074', 0.00064370261660763768)
+
+[kjyg]
+description = St. James, St. James Municipal Airport, MN, United States
+location = (0.76770731217376131, -1.6503494037281603)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJYG.TXT
+zone = ('mnz082', 0.00071785808391092057)
+
+[kjyl]
+description = Sylvania, Plantation Airpark, GA, United States
+location = (0.56976758245035997, -1.4241256438488286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJYL.TXT
+zone = ('gaz088', 0.0018540151527824155)
+
+[kjym]
+description = Hillsdale, Hillsdale Municipal Airport, MI, United States
+location = (0.73166626312007832, -1.4763012922098369)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJYM.TXT
+zone = ('miz081', 0.00059358219304146329)
+
+[kjyo]
+description = Leesburg / Godfrey, VA, United States
+location = (0.68213284932111717, -1.3537937231302681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJYO.TXT
+zone = ('vaz042', 0.00094399541673092916)
+
+[kjyr]
+description = York, York Municipal Airport, NE, United States
+location = (0.71378148642394768, -1.7038388971649754)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJYR.TXT
+zone = ('nez064', 0.00053695100410899475)
+
+[kjzi]
+description = Charleston, Sc, US
+location = (0.57072266540214578, -1.3962634015954636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KJZI.TXT
+zone = ('scz050', 0.0025975660998421874)
+
+[kk22]
+description = Prestonsburg Big Sandy Regional Airport, United States
+location = (0.65887924592037928, -1.4422824979827982)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KK22.TXT
+zone = ('kyz119', 0.0019189998046937017)
+
+[kkls]
+description = Kelso, Kelso-Longview Airport, WA, United States
+location = (0.80488767337805167, -2.1450096507010312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KKLS.TXT
+zone = ('waz022', 0.0013079730871320228)
+
+[kl35]
+description = Big Bear City Arpt, CA, US
+location = (0.59794980173325729, -2.0395917638805736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KL35.TXT
+zone = ('caz055', 0.0034395879141423504)
+
+[klaa]
+description = Lamar Municipal Airport, CO, United States
+location = (0.66438866859250822, -1.7921622535895108)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAA.TXT
+zone = ('coz098', 0.0044375309317984781)
+
+[klaf]
+description = Lafayette Purdue Univ Airport, IN, United States
+location = (0.70540390601437486, -1.5175637846090695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAF.TXT
+zone = ('inz029', 0.00088991256171702107)
+
+[klal]
+description = Lakeland Regional, FL, United States
+location = (0.48840130234974655, -1.4314608748440159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAL.TXT
+zone = ('flz052', 0.0049519898344865315)
+
+[klam]
+description = Los Alamos, Los Alamos Airport, NM, United States
+location = (0.62621928747875433, -1.8547468516839407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAM.TXT
+zone = ('nmz517', 0.0049411988050364706)
+
+[klan]
+description = Capital City Airport, MI, United States
+location = (0.74671003164490735, -1.476257658978537)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAN.TXT
+zone = ('miz059', 0.0028068190059478771)
+
+[klar]
+description = Laramie Regional Airport, WY, United States
+location = (0.72111186928232385, -1.8442312429406749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAR.TXT
+zone = ('wyz115', 0.0019185969940434572)
+
+[klas]
+description = Mccarran International Airport, NV, United States
+location = (0.6303547481786187, -2.0117828511321303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAS.TXT
+zone = ('nvz020', 0.0014249251230237891)
+
+[klaw]
+description = Lawton - Fort Sill Regional, OK, United States
+location = (0.60330214477270661, -1.7176948721710861)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAW.TXT
+zone = ('okz038', 0.0018436901421408833)
+
+[klax]
+description = Los Angeles Interntl Airport, CA, United States
+location = (0.59224839284340913, -2.0661789461526205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLAX.TXT
+zone = ('caz041', 0.0012044446725262377)
+
+[klbb]
+description = Lubbock International Airport, TX, United States
+location = (0.58759418150475762, -1.7770360667388931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBB.TXT
+zone = ('txz035', 0.00098710208314901795)
+
+[klbe]
+description = Latrobe / Westmorland, PA, United States
+location = (0.70307680034504905, -1.3857914260834978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBE.TXT
+zone = ('paz073', 0.0025602844192729006)
+
+[klbf]
+description = North Platte Regional Airport, NE, United States
+location = (0.71762121077833518, -1.7569647803409585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBF.TXT
+zone = ('nez059', 0.0015849631685031871)
+
+[klbl]
+description = Liberal, Liberal Municipal Airport, KS, United States
+location = (0.64664448786389905, -1.7622007680969414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBL.TXT
+zone = ('ksz086', 0.0029720207229183087)
+
+[klbr]
+description = Clarksville, Clarksville/Red River County-J D Trissell Field Airport, TX, United States
+location = (0.58630942524981744, -1.6591681645875429)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBR.TXT
+zone = ('txz096', 0.00051781963806794872)
+
+[klbt]
+description = Lumberton Municipal Airport, NC, United States
+location = (0.60388392119003809, -1.3799736619101832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBT.TXT
+zone = ('ncz087', 0.00087732947731158949)
+
+[klbx]
+description = Brazoria County Airport, TX, United States
+location = (0.50818170053901568, -1.6662076592372532)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLBX.TXT
+zone = ('txz237', 0.001314474102317355)
+
+[klcg]
+description = Wayne, Wayne Municipal Airport, NE, United States
+location = (0.73725616486327139, -1.6926445492681563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLCG.TXT
+zone = ('nez018', 0.0018703060561598088)
+
+[klch]
+description = Lake Charles Regional Airport, LA, United States
+location = (0.52708943410228748, -1.6298466331540382)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLCH.TXT
+zone = ('laz041', 0.00063786426312871188)
+
+[klci]
+description = Laconia, Laconia Municipal Airport, NH, United States
+location = (0.76038177745219626, -1.2464559741326171)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLCI.TXT
+zone = ('nhz009', 0.00083963525278513585)
+
+[klck]
+description = Rickenbacker Air National Guard Base, OH, United States
+location = (0.69493193050240898, -1.4474597263206308)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLCK.TXT
+zone = ('ohz055', 0.0028564657073806244)
+
+[kldm]
+description = Ludington, Mason County Airport, MI, United States
+location = (0.76736309446017359, -1.5079644737231008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLDM.TXT
+zone = ('miz037', 0.0019530780255575867)
+
+[kleb]
+description = Lebanon Municipal Airport, NH, United States
+location = (0.76154533028685911, -1.2618730491919001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLEB.TXT
+zone = ('nhz007', 0.0048504281004289893)
+
+[klee]
+description = Leesburg Regional Airport, FL, United States
+location = (0.50294571278303257, -1.4279702163400272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLEE.TXT
+zone = ('flz044', 0.0034833052799316971)
+
+[klew]
+description = Auburn-Lewiston, ME, United States
+location = (0.76881753550350207, -1.2266755759433479)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLEW.TXT
+zone = ('mez020', 0.0022433607168471214)
+
+[klex]
+description = Lexington Blue Grass Airport, KY, United States
+location = (0.66380689217517663, -1.4765485471872026)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLEX.TXT
+zone = ('kyz040', 0.0019787902157400563)
+
+[klfi]
+description = Langley Air Force Base, VA, United States
+location = (0.64722626428123053, -1.3325588838976705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLFI.TXT
+zone = ('vaz094', 0.0021721902708560885)
+
+[klfk]
+description = Lufkin Angelina County Airport, TX, United States
+location = (0.54512450303956228, -1.6536994662646272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLFK.TXT
+zone = ('txz165', 0.0020959735709899065)
+
+[klft]
+description = Lafayette Regional Airport, LA, United States
+location = (0.52708943410228748, -1.6057029118347832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLFT.TXT
+zone = ('laz044', 0.00097011640837081344)
+
+[klga]
+description = New York La Guardia Airport, NY, United States
+location = (0.71180344660502071, -1.289507429015144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLGA.TXT
+zone = ('nyz176', 0.00080832836185865933)
+
+[klgb]
+description = Long Beach Airport, CA, United States
+location = (0.59021217538274917, -2.0621065112313004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLGB.TXT
+zone = ('caz041', 0.0029210657390862614)
+
+[klgc]
+description = La Grange, Callaway Airport, GA, United States
+location = (0.57611379353608383, -1.4847952279028758)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLGC.TXT
+zone = ('gaz066', 0.00077646065721613273)
+
+[klgd]
+description = La Grande, La Grande/Union County Airport, OR, United States
+location = (0.79034326294476553, -2.0594885173533091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLGD.TXT
+zone = ('orz049', 0.0016857361433654735)
+
+[klgu]
+description = Logan Cache Airport, UT, United States
+location = (0.72925673912496403, -1.9521507683556576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLGU.TXT
+zone = ('utz001', 0.00076144487220850476)
+
+[klhb]
+description = Hearne, Hearne Municipal Airport, TX, United States
+location = (0.53881222891151614, -1.6863759083714098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLHB.TXT
+zone = ('txz175', 0.003167420711167442)
+
+[klhm]
+description = Lincoln Rgnl Arpt, CA, US
+location = (0.67910761195099356, -2.117957047295119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLHM.TXT
+zone = ('caz017', 0.0057265109331347376)
+
+[klhq]
+description = Lancaster Fairfield Co Airport, OH, United States
+location = (0.69376837766774602, -1.4428055149819792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLHQ.TXT
+zone = ('ohz065', 0.00048611116569838877)
+
+[klhw]
+description = Ft. Stewart, GA, United States
+location = (0.55646914317752538, -1.4236068932100414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLHW.TXT
+zone = ('gaz138', 0.00073481938254482801)
+
+[klhx]
+description = La Junta Municipal Airport, CO, United States
+location = (0.66409778038384237, -1.8067066640227969)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLHX.TXT
+zone = ('coz093', 0.0037630150342368093)
+
+[klhz]
+description = Louisburg, Franklin County Airport, NC, United States
+location = (0.62872577421009068, -1.3671212512239694)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLHZ.TXT
+zone = ('ncz026', 0.0012121279055204738)
+
+[klic]
+description = Limon Municipal Airport, CO, United States
+location = (0.6853326196164401, -1.8093246579007884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLIC.TXT
+zone = ('coz046', 0.001571803512438223)
+
+[klit]
+description = Little Rock Adams Field, AR, United States
+location = (0.60621102685936379, -1.6097753467561033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLIT.TXT
+zone = ('arz044', 0.0012936155363428743)
+
+[kljf]
+description = Litchfield, Litchfield Municipal Airport, MN, United States
+location = (0.78709501128133164, -1.6494621946917301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLJF.TXT
+zone = ('mnz058', 0.00051552190584579476)
+
+[klkr]
+description = Lancaster, Sc, US
+location = (0.60597831629243115, -1.4110987002374153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLKR.TXT
+zone = ('scz015', 0.0021541925093917281)
+
+[klku]
+description = Louisa, Louisa County Airport/Freeman Field, VA, United States
+location = (0.66339480054623357, -1.3608380659167898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLKU.TXT
+zone = ('vaz049', 0.00055919917716316676)
+
+[klkv]
+description = Lakeview, Lake County Airport, OR, United States
+location = (0.73594716792427561, -2.101376419401173)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLKV.TXT
+zone = ('caz070', 0.010510717715310985)
+
+[kllj]
+description = Challis, Challis Airport, ID, United States
+location = (0.77706906435598644, -1.9934278051653236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLLJ.TXT
+zone = ('idz018', 0.006819241719323044)
+
+[kllq]
+description = Monticello Municipal Airport, AR, United States
+location = (0.58701240508742614, -1.6013395887047974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLLQ.TXT
+zone = ('arz069', 0.00088058350859895852)
+
+[klmo]
+description = Vance Brand Airport, US
+location = (0.70092422760092266, -1.8353882413972369)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLMO.TXT
+zone = ('coz039', 0.0034805966903260219)
+
+[klmt]
+description = Klamath Falls International Airport, OR, United States
+location = (0.73565627971560987, -2.1243565878857646)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLMT.TXT
+zone = ('orz029', 0.0035001152392704865)
+
+[klnc]
+description = Lancaster, Lancaster Airport, TX, United States
+location = (0.56861372588931935, -1.6880630599816711)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLNC.TXT
+zone = ('txz119', 0.0033842610584152179)
+
+[klnd]
+description = Lander Hunt Field, WY, United States
+location = (0.74729180806223883, -1.8977546733351678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLND.TXT
+zone = ('wyz018', 0.0012581865089207759)
+
+[klnk]
+description = Lincoln Municipal Airport, NE, United States
+location = (0.71267611123101793, -1.6888969395131797)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLNK.TXT
+zone = ('nez066', 0.0013504917719192292)
+
+[klnl]
+description = Land O' Lakes, Kings Land O' Lakes Airport, WI, United States
+location = (0.80553732371073838, -1.5570421626618189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLNL.TXT
+zone = ('wiz005', 0.0040667847315517727)
+
+[klnp]
+description = Wise / Lonesome Pine, VA, United States
+location = (0.6454809350292362, -1.4404784093126533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLNP.TXT
+zone = ('vaz002', 0.0012361430322805635)
+
+[klnr]
+description = Lone Rock Tri-County Reg, WI, United States
+location = (0.75427312507021615, -1.5739960970902196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLNR.TXT
+zone = ('wiz062', 0.0038219369982079973)
+
+[klns]
+description = Lancaster Airport, PA, United States
+location = (0.70016791825839186, -1.3316862192716734)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLNS.TXT
+zone = ('paz066', 0.0014723929997428051)
+
+[klol]
+description = Lovelock Derby Field, NV, United States
+location = (0.69929525363239475, -2.0693787164479431)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOL.TXT
+zone = ('nvz004', 0.0013624642583752928)
+
+[klom]
+description = Philadelphia, Wings Field Airport, PA, United States
+location = (0.70053152851922407, -1.3136220615135321)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOM.TXT
+zone = ('paz068', 0.0018704808641711317)
+
+[klor]
+description = Fort Rucker, Lowe Army Heliport, AL, United States
+location = (0.54731586087817741, -1.496590744764271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOR.TXT
+zone = ('alz066', 0.0024094486600709833)
+
+[klot]
+description = Chicago/Romeoville, Lewis University Airport, IL, United States
+location = (0.72620241293397392, -1.5375332601339713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOT.TXT
+zone = ('ilz022', 0.0032253330660145666)
+
+[klou]
+description = Bowman Field, KY, United States
+location = (0.6672975506791653, -1.4951653925418091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOU.TXT
+zone = ('kyz030', 0.0008111547267788447)
+
+[kloz]
+description = London-Corbin Airport, KY, United States
+location = (0.64722626428123053, -1.4672401245098996)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLOZ.TXT
+zone = ('kyz080', 0.00085722652239782508)
+
+[klpc]
+description = Lompoc, Lompoc Airport, CA, United States
+location = (0.60504747402470083, -2.1025399722358356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLPC.TXT
+zone = ('caz035', 0.0011216661757152879)
+
+[klpr]
+description = Lorain County Regional Airport, OH, United States
+location = (0.72169364569965533, -1.4343697569306733)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLPR.TXT
+zone = ('ohz010', 0.0010402825353259088)
+
+[klqk]
+description = Pickens, Sc, US
+location = (0.60754911261922617, -1.4433872913993107)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLQK.TXT
+zone = ('scz005', 0.00014330352989718376)
+
+[klrd]
+description = Laredo, Laredo International Airport, TX, United States
+location = (0.48072670177778259, -1.7359287147176157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLRD.TXT
+zone = ('txz239', 0.0042935878670641798)
+
+[klrf]
+description = Little Rock Air Force Base, AR, United States
+location = (0.60941079715468671, -1.6083209057127748)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLRF.TXT
+zone = ('arz044', 0.003454437427286532)
+
+[klrj]
+description = Le Mars, Le Mars Municipal Airport, IA, United States
+location = (0.74661791704549652, -1.6788952332718898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLRJ.TXT
+zone = ('iaz020', 0.00075049805530193246)
+
+[klro]
+description = Mount Pleasant, Sc, US
+location = (0.57421332390613444, -1.3924236772410761)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLRO.TXT
+zone = ('scz052', 0.0022902974240961607)
+
+[klru]
+description = Las Cruces, Las Cruces International Airport, NM, United States
+location = (0.56355711919534679, -1.866139973190015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLRU.TXT
+zone = ('nmz411', 0.0029575028648752698)
+
+[klsb]
+description = Lordsburg Municipal Airport, Lordsburg, New Mexico, United States
+location = (0.5643254036297265, -1.8970287135229997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLSB.TXT
+zone = ('nmz404', 0.0020516663970894262)
+
+[klse]
+description = La Crosse Municipal Airport, WI, United States
+location = (0.76590865341684489, -1.5926129424448257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLSE.TXT
+zone = ('wiz041', 0.0017429361638785737)
+
+[klsf]
+description = Fort Benning, GA, United States
+location = (0.56432312481149993, -1.4806209821085228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLSF.TXT
+zone = ('gaz090', 0.00072367439415749776)
+
+[klsv]
+description = Nellis Air Force Base, NV, United States
+location = (0.63239096563927877, -2.0077104162108106)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLSV.TXT
+zone = ('nvz020', 0.0024959365129819011)
+
+[klts]
+description = Altus Air Force Base, OK, United States
+location = (0.6047565858160352, -1.7325301708130378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLTS.TXT
+zone = ('okz036', 0.0023857455200610948)
+
+[klua]
+description = Luray Caverns Airport, Luray, Virginia, United States
+location = (0.67486743227171142, -1.3700936433210755)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUA.TXT
+zone = ('vaz029', 0.00085145865819374639)
+
+[klud]
+description = Decatur, Decatur Municipal Airport, TX, United States
+location = (0.58039954647709213, -1.7031019803696887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUD.TXT
+zone = ('txz102', 0.0012706977991740788)
+
+[kluf]
+description = Luke Air Force Base / Phoenix, AZ, United States
+location = (0.5852670758354318, -1.9614591910329608)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUF.TXT
+zone = ('azz023', 0.0041290241864152004)
+
+[kluk]
+description = Cincinnati Mun Lunken Fld, OH, United States
+location = (0.68242373752978291, -1.47334877689188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUK.TXT
+zone = ('ohz077', 0.0023828315009831137)
+
+[klum]
+description = Menomonie, Menomonie Municipal Airport-Score Field, WI, United States
+location = (0.78351708631474326, -1.6033951987127018)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUM.TXT
+zone = ('wiz025', 0.0010128491179969092)
+
+[klux]
+description = Laurens, Sc, US
+location = (0.60213859193804364, -1.4302973220093531)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLUX.TXT
+zone = ('scz012', 0.00085490848959597578)
+
+[klvj]
+description = Pearland Regional Airport, TX, United States
+location = (0.5151630175469929, -1.6624261125245989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVJ.TXT
+zone = ('txz238', 0.0048320539617459609)
+
+[klvk]
+description = Livermore Municipal Airport, CA, United States
+location = (0.65798912800186227, -2.1261019171377589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVK.TXT
+zone = ('caz510', 0.0032661907906603887)
+
+[klvm]
+description = Livingston Mission Field, MT, United States
+location = (0.7976154681614086, -1.9274252706190713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVM.TXT
+zone = ('mtz065', 0.00082917550498928262)
+
+[klvn]
+description = Minneapolis, Airlake Airport, MN, United States
+location = (0.77890166007058059, -1.6271365246766358)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVN.TXT
+zone = ('mnz070', 0.0021585118762418093)
+
+[klvs]
+description = Las Vegas Municipal Airport, NM, United States
+location = (0.62220987833597841, -1.8349228202633718)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLVS.TXT
+zone = ('nmz529', 0.002749447240813861)
+
+[klwa]
+description = South Haven, South Haven Area Regional Airport, MI, United States
+location = (0.7391614826300319, -1.5054531388549532)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWA.TXT
+zone = ('miz071', 0.0035205521642767473)
+
+[klwb]
+description = Lewisburg / Greenbrier, WV, United States
+location = (0.66089801008851945, -1.4032447186034411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWB.TXT
+zone = ('wvz045', 0.0015784866263657859)
+
+[klwc]
+description = Lawrence Municipal Airport, KS, United States
+location = (0.68096929648645421, -1.6618443361072675)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWC.TXT
+zone = ('ksz040', 0.0025254179955124865)
+
+[klwd]
+description = Lamoni Municipal Airport, IA, United States
+location = (0.70918545272702926, -1.6388641676226756)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWD.TXT
+zone = ('iaz094', 0.0023627170505892969)
+
+[klwm]
+description = Lawrence Municipal Airport, MA, United States
+location = (0.7455464788102445, -1.2415108745852999)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWM.TXT
+zone = ('maz006', 0.00086505195828497799)
+
+[klws]
+description = Lewiston Nez Perce Co Airport, ID, United States
+location = (0.80925099650803745, -2.0423261130420314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWS.TXT
+zone = ('idz026', 0.004048527894901283)
+
+[klwt]
+description = Lewistown Municipal Airport, MT, United States
+location = (0.82117741306333203, -1.9102628663077938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWT.TXT
+zone = ('mtz051', 0.0045905580503731187)
+
+[klwv]
+description = Lawrenceville-Vincennes International, IL, United States
+location = (0.67660597335646844, -1.5289084247470326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLWV.TXT
+zone = ('ilz073', 0.0019061580271006833)
+
+[klxl]
+description = Little Falls, Little Falls/Morrison County Airport-Lindbergh Field, MN, United States
+location = (0.80197879129139449, -1.6467181492566498)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLXL.TXT
+zone = ('mnz043', 0.0014741596886002372)
+
+[klxn]
+description = Lexington, Jim Kelly Field Airport, NE, United States
+location = (0.71193919443573128, -1.7414410462718311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLXN.TXT
+zone = ('nez060', 0.0014841464906571507)
+
+[klxt]
+description = Lee'S Summit Municipal, MO, United States
+location = (0.6800966318604571, -1.6470090374653155)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLXT.TXT
+zone = ('moz037', 0.00078162370962079155)
+
+[klxv]
+description = Leadville Lake Co, CO, United States
+location = (0.68475084319910862, -1.855575883078638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLXV.TXT
+zone = ('coz059', 0.0008878071951661879)
+
+[klyh]
+description = Lynchburg Regional Airport, VA, United States
+location = (0.65129869920255068, -1.3823007675795091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLYH.TXT
+zone = ('vaz045', 0.0021012345075659281)
+
+[klyv]
+description = Luverne, Quentin Aanenson Field Airport, MN, United States
+location = (0.76133201226717095, -1.6792782360799663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLYV.TXT
+zone = ('mnz098', 0.0010491955039339089)
+
+[klzu]
+description = Lawrenceville, Gwinnett County-Briscoe Field Airport, GA, United States
+location = (0.59302894286999552, -1.465422073205739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLZU.TXT
+zone = ('gaz034', 0.00092794629006395226)
+
+[klzz]
+description = Lampasas, Lampasas Airport, TX, United States
+location = (0.54290405638008055, -1.7138406034062652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KLZZ.TXT
+zone = ('txz156', 0.0017133330544318998)
+
+[km19]
+description = Newport, Newport Municipal Airport, AR, United States
+location = (0.62199171217947924, -1.5913233380530745)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM19.TXT
+zone = ('arz025', 0.00086045915904763449)
+
+[km30]
+description = Metropolis, Metropolis Municipal Airport, IL, United States
+location = (0.64901522676452461, -1.5489894074185895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM30.TXT
+zone = ('ilz094', 0.00082967782064420159)
+
+[km40]
+description = Aberdeen/Amory Monroe County, MS, United States
+location = (0.59120846749742928, -1.544436043143373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM40.TXT
+zone = ('msz024', 0.00035049786524257698)
+
+[km46]
+description = Colstrip, Mt, US
+location = (0.80023346203940016, -1.8626153777283485)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM46.TXT
+zone = ('mtz058', 0.0078450563710407255)
+
+[km63]
+description = McGregor Range Base, NM, United States
+location = (0.55972709111458152, -1.852667000991981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM63.TXT
+zone = ('txz419', 0.004896294703591101)
+
+[km89]
+description = Arkadelphia, Dexter B Florence Memorial Field Airport, AR, United States
+location = (0.59515242679325531, -1.6243100609157672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KM89.TXT
+zone = ('arz053', 0.0018069949643405594)
+
+[kmae]
+description = Madera Municipal Airport, CA, United States
+location = (0.6454809350292362, -2.0964313198538553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMAE.TXT
+zone = ('caz090', 0.0011810062185709821)
+
+[kmaf]
+description = Midland International Airport, TX, United States
+location = (0.5573418078035226, -1.7837264955382048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMAF.TXT
+zone = ('txz062', 0.0027347715646821808)
+
+[kmai]
+description = Marianna Municipal Airport, FL, United States
+location = (0.53814318603158495, -1.4867296344905032)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMAI.TXT
+zone = ('flz011', 0.0040368317764779135)
+
+[kman]
+description = Nampa, ID, United States
+location = (0.76063872870318439, -2.0337109739287147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMAN.TXT
+zone = ('idz012', 0.0043130406210060927)
+
+[kmao]
+description = Marion, Sc, US
+location = (0.5965535383316618, -1.3845696956071016)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMAO.TXT
+zone = ('scz033', 0.0018056988455628013)
+
+[kmbg]
+description = Mobridge Municipal Airport, SD, United States
+location = (0.79499747428341705, -1.7526014572109727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMBG.TXT
+zone = ('sdz004', 0.0058916068230186833)
+
+[kmbl]
+description = Manistee, Manistee County-Blacker Airport, MI, United States
+location = (0.77259908221615659, -1.5053464798451093)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMBL.TXT
+zone = ('miz031', 0.0026747694021023857)
+
+[kmbs]
+description = Mbs International Airport, MI, United States
+location = (0.75980000103486478, -1.4675310127185655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMBS.TXT
+zone = ('miz048', 0.0032461118651657284)
+
+[kmcb]
+description = Mccomb/Pike County Airport, MS, United States
+location = (0.54425183841356506, -1.5789411966375368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCB.TXT
+zone = ('msz070', 0.00094430756986525603)
+
+[kmcc]
+description = Sacramento, Mcclellan Airfield Airport, CA, United States
+location = (0.67486064410447411, -2.1188297119211161)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCC.TXT
+zone = ('caz017', 0.0023217862282272298)
+
+[kmcd]
+description = Macinac Island, Mackinac Island Airport, MI, United States
+location = (0.80049526142719929, -1.4771981975198898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCD.TXT
+zone = ('miz016', 0.0067591603311401727)
+
+[kmce]
+description = Merced Municipal Airport, CA, United States
+location = (0.6507169227852192, -2.1031217486531673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCE.TXT
+zone = ('caz090', 0.0066979161988858608)
+
+[kmcf]
+description = Macdill Air Force Base, Fl., FL, United States
+location = (0.48607419668042079, -1.4398966328953218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCF.TXT
+zone = ('flz051', 0.0029078706829555184)
+
+[kmci]
+description = Kansas City International Airport, MO, United States
+location = (0.68591439603377147, -1.6534085780559615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCI.TXT
+zone = ('moz028', 0.0015048329258834457)
+
+[kmcj]
+description = Mem Hermann Hosptl Helipad, TX, US
+location = (0.51853732076751535, -1.6650441064025905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCJ.TXT
+zone = ('txz213', 0.0025735145206872891)
+
+[kmck]
+description = Mc Cook Municipal Airport, NE, United States
+location = (0.70162235930172057, -1.7555103392976297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCK.TXT
+zone = ('nez081', 0.001481890005843196)
+
+[kmcn]
+description = Middle Georgia Regional Airport, GA, United States
+location = (0.57043177719347993, -1.4599679192932569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCN.TXT
+zone = ('gaz082', 0.0022650620354893393)
+
+[kmco]
+description = Orlando International Airport, FL, United States
+location = (0.49596439577505536, -1.4195344582887213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCO.TXT
+zone = ('flz045', 0.0017189843829486817)
+
+[kmcw]
+description = Mason City Municipal Airport, IA, United States
+location = (0.75310957223555319, -1.6289739685280409)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMCW.TXT
+zone = ('iaz017', 0.0015096835206371017)
+
+[kmdd]
+description = Midland, Midland Airpark, TX, United States
+location = (0.55914046656043892, -1.7819957106966435)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDD.TXT
+zone = ('txz062', 0.0030928744536826247)
+
+[kmdh]
+description = Southern Illinois Airport, IL, United States
+location = (0.65944356904519086, -1.557706357404939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDH.TXT
+zone = ('ilz084', 0.0018224445955351697)
+
+[kmdj]
+description = Mississippi Canyon, LA, United States
+location = (0.49990593100247582, -1.567203857417875)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDJ.TXT
+zone = ('laz067', 0.014563225401604403)
+
+[kmdq]
+description = Huntsville, Madison County Executive Airport, AL, United States
+location = (0.60844601792927877, -1.5107085191581806)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDQ.TXT
+zone = ('alz006', 0.0017184134513286748)
+
+[kmds]
+description = Madison Municipal, SD, US
+location = (0.76829393672790391, -1.6943656378360952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDS.TXT
+zone = ('sdz055', 0.00062097179431428308)
+
+[kmdt]
+description = Harrisburg International Airport, PA, United States
+location = (0.70162235930172057, -1.3398310891143137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDT.TXT
+zone = ('paz057', 0.0037648818834587461)
+
+[kmdw]
+description = Chicago Midway Airport, IL, United States
+location = (0.72925673912496403, -1.5315264186250241)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDW.TXT
+zone = ('ilz014', 0.0013143722295491157)
+
+[kmdz]
+description = Medford, Taylor County Airport, WI, United States
+location = (0.78716288519668698, -1.5760904921926127)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMDZ.TXT
+zone = ('wiz017', 0.0031052382770819153)
+
+[kmeb]
+description = Laurinburg Maxton Airport, NC, United States
+location = (0.6070836914853609, -1.3852096496661661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMEB.TXT
+zone = ('ncz085', 0.0019176246470739211)
+
+[kmeh]
+description = Meacham, OR, United States
+location = (0.79441569786608568, -2.0667607225699518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMEH.TXT
+zone = ('orz507', 0.0051184666604172915)
+
+[kmei]
+description = Meridian Key Field, MS, United States
+location = (0.56432312481149993, -1.5489797111449675)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMEI.TXT
+zone = ('msz052', 0.0017872051907637132)
+
+[kmem]
+description = Memphis International Airport, TN, United States
+location = (0.61144701461534678, -1.5705054385862309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMEM.TXT
+zone = ('msz001', 0.0027591161738362451)
+
+[kmer]
+description = Merced / Castle Air Force Base, CA, United States
+location = (0.65217136382854779, -2.1042853014878298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMER.TXT
+zone = ('caz090', 0.0083351733641236856)
+
+[kmez]
+description = Mena, Mena Intermountain Municipal Airport, AR, United States
+location = (0.60292883823825227, -1.6441437886099584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMEZ.TXT
+zone = ('arz040', 0.0011014327527372196)
+
+[kmfd]
+description = Lahm Municipal Airport, OH, United States
+location = (0.71238522302235219, -1.4401875211039876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMFD.TXT
+zone = ('ohz029', 0.00077792413219166803)
+
+[kmfe]
+description = Mcallen Miller International Airport, TX, United States
+location = (0.45698537581384863, -1.7147859900844289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMFE.TXT
+zone = ('txz253', 0.0038785574778655821)
+
+[kmfi]
+description = Marshfield Municipal Airport, WI, United States
+location = (0.77899862280680243, -1.5739960970902196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMFI.TXT
+zone = ('wiz035', 0.0035725897041245596)
+
+[kmfr]
+description = Rogue Valley International Airport, OR, United States
+location = (0.73972871463693002, -2.1447187624923654)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMFR.TXT
+zone = ('orz026', 0.0015088638518342926)
+
+[kmfv]
+description = Melfa / Accomack Airport, VA, United States
+location = (0.65711646337586505, -1.3223777965943704)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMFV.TXT
+zone = ('vaz099', 0.0026101764446643701)
+
+[kmgc]
+description = Michigan City Municipal Airport, Michigan City, United States
+location = (0.72785989394695116, -1.5153140552032489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGC.TXT
+zone = ('inz003', 0.002942706370699268)
+
+[kmge]
+description = Marietta / Dobbins Air Force Base, GA, United States
+location = (0.59195750463474339, -1.4750941061438743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGE.TXT
+zone = ('gaz032', 0.00097142430015910095)
+
+[kmgg]
+description = Maple Lake, Maple Lake Municipal Airport, MN, United States
+location = (0.7895190796868794, -1.6403573937604927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGG.TXT
+zone = ('mnz059', 0.0011206561206517762)
+
+[kmgj]
+description = Montgomery Orange Co Airport, NY, United States
+location = (0.72460252778631251, -1.2961978578144553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGJ.TXT
+zone = ('nyz067', 0.002061702210747448)
+
+[kmgm]
+description = Montgomery Dannelly Field, AL, United States
+location = (0.56374134839416834, -1.5079644737231008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGM.TXT
+zone = ('alz044', 0.0031628184020778549)
+
+[kmgn]
+description = Harbor Springs, Harbor Springs Airport, MI, United States
+location = (0.7928255089920464, -1.4820172455101186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGN.TXT
+zone = ('miz016', 0.0016804923107752051)
+
+[kmgr]
+description = Moultrie, Moultrie Municipal Airport, GA, United States
+location = (0.54253074984562621, -1.4626392426761703)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGR.TXT
+zone = ('gaz146', 0.001880488328183259)
+
+[kmgw]
+description = Morgantown Muni-Hart Field, WV, United States
+location = (0.69202304841575168, -1.3948089605521352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGW.TXT
+zone = ('wvz022', 0.0017785363515651191)
+
+[kmgy]
+description = Dayton Wright Brothers Airport, OH, United States
+location = (0.69115038378975457, -1.470149006596557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMGY.TXT
+zone = ('ohz061', 0.0028041142900663814)
+
+[kmhe]
+description = Mitchell Municipal Airport, SD, United States
+location = (0.76387243595618493, -1.7110044433717744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMHE.TXT
+zone = ('sdz059', 0.0021407683880455422)
+
+[kmhk]
+description = Manhattan Regional Airport, KS, United States
+location = (0.68300551394711428, -1.6874424984698511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMHK.TXT
+zone = ('ksz036', 0.002470468762069254)
+
+[kmhr]
+description = Sacramento, Sacramento Mather Airport, CA, United States
+location = (0.67282442664381403, -2.1170843826691219)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMHR.TXT
+zone = ('caz017', 0.0038237435260108123)
+
+[kmhs]
+description = Mount Shasta, CA, United States
+location = (0.72111186928232385, -2.1348285633977309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMHS.TXT
+zone = ('caz082', 0.0019108411162825896)
+
+[kmht]
+description = Manchester Airport, NH, United States
+location = (0.74932802552289879, -1.2467468623412827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMHT.TXT
+zone = ('nhz012', 0.0015755474212533638)
+
+[kmhv]
+description = Mojave, CA, United States
+location = (0.61202879103267827, -2.0621065112313004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMHV.TXT
+zone = ('caz099', 0.0017173969369579975)
+
+[kmia]
+description = Miami International Airport, FL, United States
+location = (0.45000405880587135, -1.4017902775601123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIA.TXT
+zone = ('flz074', 0.00067705787314949856)
+
+[kmib]
+description = Minot Air Force Base, ND, United States
+location = (0.8450302461739212, -1.7688911968962528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIB.TXT
+zone = ('ndz011', 0.0040647881728494003)
+
+[kmic]
+description = Crystal Airport, MN, United States
+location = (0.78656171623211124, -1.6292648567367065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIC.TXT
+zone = ('mnz060', 0.001903435335188887)
+
+[kmie]
+description = Muncie Delaware Johnson, IN, United States
+location = (0.70220413571905194, -1.4905111812031575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIE.TXT
+zone = ('inz041', 0.00010825600185121527)
+
+[kmis]
+description = Main Pass, MS, United States
+location = (0.51130390064536102, -1.550589292566251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIS.TXT
+zone = ('laz070', 0.014406928941157597)
+
+[kmiv]
+description = Millville Municipal Airport, NJ, United States
+location = (0.68707794886843443, -1.3104513800390756)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIV.TXT
+zone = ('njz021', 0.00037777163259157401)
+
+[kmiw]
+description = Marshalltown Municipal Airport, IA, United States
+location = (0.7350745032982785, -1.6217017633113979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMIW.TXT
+zone = ('iaz049', 0.0017675281555136798)
+
+[kmjq]
+description = Jackson, Jackson Municipal Airport, MN, United States
+location = (0.76183621849552485, -1.6577719011859473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMJQ.TXT
+zone = ('mnz090', 0.0021967689347370013)
+
+[kmkc]
+description = Kansas City Downtown Airport, MO, United States
+location = (0.68271462573844854, -1.6510814723866356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKC.TXT
+zone = ('ksz104', 0.0022292629844459758)
+
+[kmke]
+description = Gen Mitchell International Airport, WI, United States
+location = (0.74961891373156464, -1.5341444125030157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKE.TXT
+zone = ('wiz066', 0.0013109368949008472)
+
+[kmkg]
+description = Muskegon County Airport, MI, United States
+location = (0.75340046044421893, -1.5050555916364434)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKG.TXT
+zone = ('miz050', 0.0024287886840002504)
+
+[kmkj]
+description = Marion / Wytheville, VA, United States
+location = (0.64402649398590761, -1.4198253464973869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKJ.TXT
+zone = ('vaz009', 0.0027884963036588842)
+
+[kmkl]
+description = Jackson Mckellar-Sipes Rgnl, TN, United States
+location = (0.6213372137099813, -1.5518885932316249)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKL.TXT
+zone = ('tnz052', 0.0011184232619779147)
+
+[kmkn]
+description = Comanche, Comanche County-City Airport, TX, United States
+location = (0.55705091959485686, -1.72089949060322)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKN.TXT
+zone = ('txz141', 0.0008291696102483378)
+
+[kmko]
+description = Muskogee Davis Field, OK, United States
+location = (0.62220987833597841, -1.6644623299852588)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKO.TXT
+zone = ('okz070', 0.00061862408058487061)
+
+[kmks]
+description = Moncks Corner, Sc, US
+location = (0.57910024581171848, -1.3969615332962615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKS.TXT
+zone = ('scz045', 0.0014517021085356161)
+
+[kmkt]
+description = Mankato, Mankato Regional Airport, MN, United States
+location = (0.77172641759015936, -1.6391550558313412)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMKT.TXT
+zone = ('mnz076', 0.0035680723203313372)
+
+[kmlb]
+description = Melbourne International, FL, United States
+location = (0.49043751981040662, -1.4076080417334269)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLB.TXT
+zone = ('flz047', 0.001374173513359777)
+
+[kmlc]
+description = Mcalester Regional Airport, OK, United States
+location = (0.60882902073735523, -1.671734535201902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLC.TXT
+zone = ('okz073', 0.00086678771544615853)
+
+[kmle]
+description = Omaha, Millard Airport, NE, United States
+location = (0.71900292976949731, -1.6774747291862389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLE.TXT
+zone = ('nez053', 0.0014439752764130761)
+
+[kmlf]
+description = Milford Municipal Airport, UT, United States
+location = (0.67049732097448822, -1.9725129429622581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLF.TXT
+zone = ('utz016', 0.0081846368561077059)
+
+[kmli]
+description = Moline Quad-City Airport, IL, United States
+location = (0.72343897495164966, -1.579813861263534)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLI.TXT
+zone = ('ilz015', 0.0007297844976312521)
+
+[kmlj]
+description = Milledgeville, Baldwin County Airport, GA, United States
+location = (0.57864936908828668, -1.4528217656337021)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLJ.TXT
+zone = ('gaz073', 0.0014927027547432462)
+
+[kmlp]
+description = Mullan Pass Vor, ID, United States
+location = (0.82815873007130947, -2.0187641681401081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLP.TXT
+zone = ('idz004', 0.006058008439875826)
+
+[kmls]
+description = Miles City Wiley Field, MT, United States
+location = (0.8104145493427003, -1.8480127896533294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLS.TXT
+zone = ('mtz032', 0.0049018773804776622)
+
+[kmlt]
+description = Millinocket Municipal Airport, ME, United States
+location = (0.79674280353541138, -1.1990411961201044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLT.TXT
+zone = ('mez005', 0.0051980239054208463)
+
+[kmlu]
+description = Monroe Regional Airport, LA, United States
+location = (0.56752289510682286, -1.6062846882521147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMLU.TXT
+zone = ('laz014', 0.0019039486258935307)
+
+[kmmh]
+description = Mammoth / June Lakes, CA, United States
+location = (0.65653468695853368, -2.074032927786595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMH.TXT
+zone = ('caz073', 0.0056737421136229425)
+
+[kmmk]
+description = Meriden Markham Municipal Airport, CT, United States
+location = (0.72460252778631251, -1.2711814718692032)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMK.TXT
+zone = ('ctz006', 0.0023064804583825954)
+
+[kmml]
+description = Marshall, Southwest Minnesota Regional Airport - Marshall/Ryan Field, MN, United States
+location = (0.77579885251147951, -1.6723163116192334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMML.TXT
+zone = ('mnz072', 0.00069519891226352726)
+
+[kmmt]
+description = Mcentire Air National Guard Weather Facility Base, SC, United States
+location = (0.59195750463474339, -1.4102260356114182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMT.TXT
+zone = ('scz028', 0.0023651671069532111)
+
+[kmmu]
+description = Morristown Municipal, NJ, United States
+location = (0.71209433481368645, -1.2988158516924471)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMU.TXT
+zone = ('njz105', 0.0018501517894568204)
+
+[kmmv]
+description = Mcminnville Municipal Airport, OR, United States
+location = (0.78888882190143705, -2.1490820856223514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMMV.TXT
+zone = ('orz007', 0.0027605020280961055)
+
+[kmne]
+description = Minden, La, US
+location = (0.56985000077614856, -1.6283921921107094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMNE.TXT
+zone = ('laz003', 0.0012217400135503165)
+
+[kmnh]
+description = Elbert Mountain, Monument Pass, CO, United States
+location = (0.68445995499044299, -1.8262058702770223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMNH.TXT
+zone = ('coz041', 0.002314513722416024)
+
+[kmni]
+description = Manning / Cooper Regional, SC, United States
+location = (0.58613974046142903, -1.4000449483081181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMNI.TXT
+zone = ('scz038', 0.0014393200740811297)
+
+[kmnm]
+description = Menominee, Menominee-Marinette Twin County Airport, MI, United States
+location = (0.78772526906677409, -1.5294902011643643)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMNM.TXT
+zone = ('wiz073', 0.0039798566786903586)
+
+[kmnn]
+description = Marion Municipal Airport, OH, United States
+location = (0.70889456451836352, -1.4497868319899563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMNN.TXT
+zone = ('ohz036', 0.0013498187468848984)
+
+[kmnz]
+description = Hamilton, TX, US
+location = (0.55274577410660419, -1.7130406608324344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMNZ.TXT
+zone = ('txz143', 0.00084235750185399083)
+
+[kmob]
+description = Mobile Regional Airport, AL, United States
+location = (0.5355251921535934, -1.5399621766763301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOB.TXT
+zone = ('alz063', 0.0027062090812189424)
+
+[kmod]
+description = Modesto City Co Sham Fld, CA, United States
+location = (0.65653468695853368, -2.1109757302871417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOD.TXT
+zone = ('caz019', 0.0027700380972431821)
+
+[kmop]
+description = Mount Pleasant, Mount Pleasant Municipal Airport, MI, United States
+location = (0.76125444207819337, -1.4788756528565286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOP.TXT
+zone = ('miz046', 0.0014918529903078042)
+
+[kmot]
+description = Minot International Airport, ND, United States
+location = (0.84241225229592975, -1.7677276440615901)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOT.TXT
+zone = ('ndz011', 0.0031045723607412727)
+
+[kmox]
+description = Morris, Morris Municipal Airport, MN, United States
+location = (0.7952883624920829, -1.674934305497225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMOX.TXT
+zone = ('mnz047', 0.00053279047654309416)
+
+[kmpo]
+description = Mt Pocono Pocono Mountains, PA, United States
+location = (0.71791209898700092, -1.3156873677950589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMPO.TXT
+zone = ('paz055', 0.0014329995285897537)
+
+[kmpv]
+description = Knapp State Airport, VT, United States
+location = (0.77143552938149373, -1.2665272605305518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMPV.TXT
+zone = ('vtz008', 0.0014159532717093989)
+
+[kmpz]
+description = Mount Pleasant, Mount Pleasant Municipal Airport, IA, United States
+location = (0.71465415104994479, -1.5971701910472553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMPZ.TXT
+zone = ('iaz088', 0.00084420844184577963)
+
+[kmqb]
+description = Macomb, Macomb Municipal Airport, IL, United States
+location = (0.70721226104491342, -1.5821846001641597)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQB.TXT
+zone = ('ilz035', 0.0011684688097069048)
+
+[kmqe]
+description = Milton Blue Hill Observ, MA, United States
+location = (0.73681983255027284, -1.241219986376634)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQE.TXT
+zone = ('maz016', 0.0013905511699041871)
+
+[kmqi]
+description = Manteo / Dare County Regional, NC, United States
+location = (0.62686408967463003, -1.3212142437597074)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQI.TXT
+zone = ('ncz103', 0.00296315436918133)
+
+[kmqs]
+description = Coatesville/Carlson, PA, US
+location = (0.69778263494733295, -1.3241813034880978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQS.TXT
+zone = ('paz067', 0.0016318800008606692)
+
+[kmqy]
+description = Smyrna, Smyrna Airport, TN, United States
+location = (0.62847367109591368, -1.5100588688254939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMQY.TXT
+zone = ('tnz062', 0.0032472534331937741)
+
+[kmrb]
+description = Martinsburg Eastern Wv Reg, WV, United States
+location = (0.6876597252857658, -1.3610659283469113)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRB.TXT
+zone = ('wvz052', 0.0012673220469409583)
+
+[kmrf]
+description = Marfa, TX, United States
+location = (0.52999831618894477, -1.8154333102827684)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRF.TXT
+zone = ('txz080', 0.0049690465559214568)
+
+[kmrh]
+description = Beaufort Smith Field, NC, United States
+location = (0.60621102685936379, -1.3377948716536536)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRH.TXT
+zone = ('ncz095', 0.0017594769812552249)
+
+[kmrj]
+description = Mineral Point, Iowa County Airport, WI, United States
+location = (0.74848929785457941, -1.5748445210321613)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRJ.TXT
+zone = ('wiz062', 0.00235916164526263)
+
+[kmrt]
+description = Marysville, Oh, US
+location = (0.7019714251521193, -1.4547319315372735)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRT.TXT
+zone = ('ohz045', 0.0014167778232657758)
+
+[kmry]
+description = Monterey Peninsula Airport, CA, United States
+location = (0.63849961802125899, -2.1266836935550906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMRY.TXT
+zone = ('caz530', 0.0014310116399360033)
+
+[kmsl]
+description = North West Alabama Regional, AL, United States
+location = (0.60650191506802953, -1.5289084247470326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSL.TXT
+zone = ('alz001', 0.0027566510252050361)
+
+[kmsn]
+description = Madison Dane County Rgnl, WI, United States
+location = (0.75281868402688745, -1.5594516866569335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSN.TXT
+zone = ('wiz063', 0.0014428499540620864)
+
+[kmso]
+description = Missoula International Airport, MT, United States
+location = (0.81885030739400622, -1.99142067652553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSO.TXT
+zone = ('mtz005', 0.0074682806988962853)
+
+[kmsp]
+description = Minneapolis-St Paul International, MN, United States
+location = (0.78307105772812258, -1.6269377510673808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSP.TXT
+zone = ('mnz062', 0.0029987100578815267)
+
+[kmss]
+description = Massena International -Richards Fld, NY, United States
+location = (0.78423461056278532, -1.3063789451177557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSS.TXT
+zone = ('nyz026', 0.0017147025404951966)
+
+[kmsv]
+description = Monticello, Sullivan County International Airport, NY, United States
+location = (0.72780229808163543, -1.3055062804917585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSV.TXT
+zone = ('nyz062', 0.00050466909907202577)
+
+[kmsy]
+description = New Orleans International Airport, LA, United States
+location = (0.52359877559829882, -1.5751596499248823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMSY.TXT
+zone = ('laz060', 0.002654790305672242)
+
+[kmtc]
+description = Selfridge Air National Guard Base, MI, United States
+location = (0.74380114955825016, -1.4457143970686361)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTC.TXT
+zone = ('miz070', 0.0018730556404446988)
+
+[kmth]
+description = Marathon Airport, FL, United States
+location = (0.43167810165993087, -1.414589358741404)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTH.TXT
+zone = ('flz077', 0.0010186801852580234)
+
+[kmtj]
+description = Montrose Regional Airport, CO, United States
+location = (0.67195176201781692, -1.8832102629018816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTJ.TXT
+zone = ('coz011', 0.0030405368554884205)
+
+[kmtn]
+description = Baltimore / Martin, MD, United States
+location = (0.68649617245110295, -1.3337224367323335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTN.TXT
+zone = ('mdz011', 0.0026048331991362448)
+
+[kmto]
+description = Mattoon/Charleston Coles Co, IL, United States
+location = (0.68882327812042876, -1.5405439530936615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTO.TXT
+zone = ('ilz056', 0.0011127214927452282)
+
+[kmtp]
+description = Montauk Airport, NY, United States
+location = (0.71674854615233807, -1.2551826203925887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTP.TXT
+zone = ('riz008', 0.0048521765665550881)
+
+[kmtv]
+description = Martinsville, VA, United States
+location = (0.6393722826472561, -1.3965542898041294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTV.TXT
+zone = ('vaz043', 0.0021812482008263467)
+
+[kmtw]
+description = Manitowoc, Manitowoc County Airport, WI, United States
+location = (0.77027197654683077, -1.5303628657903614)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMTW.TXT
+zone = ('wiz050', 0.0015994103432039545)
+
+[kmui]
+description = Muir Army Air Field / Indiantown, PA, United States
+location = (0.70569479422304049, -1.3363404306103248)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMUI.TXT
+zone = ('paz059', 0.0018519925902495012)
+
+[kmuo]
+description = Mountain Home Air Force Base, ID, United States
+location = (0.75136424298355886, -2.0222548266440965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMUO.TXT
+zone = ('idz014', 0.00093423847949926538)
+
+[kmut]
+description = Muscatine, IA, United States
+location = (0.72198453390832096, -1.5908676131928314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMUT.TXT
+zone = ('iaz067', 0.002103529205272812)
+
+[kmve]
+description = Montevideo, Montevideo-Chippewa County Airport, MN, United States
+location = (0.78481638698011691, -1.6705709823672392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMVE.TXT
+zone = ('mnz056', 0.0020912825808266796)
+
+[kmvl]
+description = Morrisville Stowe State Airport, VT, United States
+location = (0.7772532935548081, -1.2673999251565489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMVL.TXT
+zone = ('vtz006', 0.0012999363176213075)
+
+[kmvn]
+description = Mount Vernon, Mount Vernon Airport, IL, United States
+location = (0.668751991722494, -1.5510159286056273)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMVN.TXT
+zone = ('ilz075', 0.00083376735825068694)
+
+[kmvy]
+description = Vineyard Haven Marthas Vin, MA, United States
+location = (0.72256631032565244, -1.2324933401166622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMVY.TXT
+zone = ('maz023', 0.00051967027368990545)
+
+[kmwa]
+description = Marion, Williamson County Regional Airport, IL, United States
+location = (0.6588666407646705, -1.5533624268221977)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWA.TXT
+zone = ('ilz085', 0.0010428683178396536)
+
+[kmwc]
+description = Milwaukee / Timmerman, WI, United States
+location = (0.75252779581822171, -1.5364715181723414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWC.TXT
+zone = ('wiz066', 0.0020925709838411979)
+
+[kmwh]
+description = Grant County Airport, WA, United States
+location = (0.82379540694132358, -2.0824686858379007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWH.TXT
+zone = ('waz034', 0.0039029232910279634)
+
+[kmwk]
+description = Mount Airy, Mount Airy/Surry County Airport, NC, United States
+location = (0.63634219714032147, -1.4059160419863546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWK.TXT
+zone = ('ncz003', 0.0020531981833493223)
+
+[kmwl]
+description = Mineral Wells Airport, TX, United States
+location = (0.57217710644547437, -1.7115862197891059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWL.TXT
+zone = ('txz116', 0.0036532147534208683)
+
+[kmwm]
+description = Windom, Windom Municipal Airport, MN, United States
+location = (0.76643225219244326, -1.6599729552981846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWM.TXT
+zone = ('mnz081', 0.0018684020188661668)
+
+[kmwn]
+description = Mount Washington, NH, United States
+location = (0.77259908221615659, -1.2444197566719568)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWN.TXT
+zone = ('nhz004', 0.0035465897342252836)
+
+[kmwo]
+description = Hook Field Muni Arpt, OH, US
+location = (0.68992865331335851, -1.4730578886832142)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWO.TXT
+zone = ('ohz070', 0.0028519360394313725)
+
+[kmws]
+description = Mount Wilson, CA, United States
+location = (0.59748438059939213, -2.0606520701879716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWS.TXT
+zone = ('caz548', 0.0032185825269575837)
+
+[kmwt]
+description = Mt Ida, AR, United States
+location = (0.60301125656404075, -1.6333372916580267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMWT.TXT
+zone = ('arz041', 0.0011122873922965683)
+
+[kmxf]
+description = Maxwell Air Force Base / Montgomery, AL, United States
+location = (0.56519578943749704, -1.5073826973057691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMXF.TXT
+zone = ('alz044', 0.0036896010206460259)
+
+[kmxo]
+description = Monticello Municipal, IA, United States
+location = (0.73711072075893858, -1.5911585014014973)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMXO.TXT
+zone = ('iaz053', 0.0020095499575435967)
+
+[kmyf]
+description = San Diego Montgomery Field, CA, United States
+location = (0.57275888286280585, -2.0443623305026914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYF.TXT
+zone = ('caz043', 0.0032020028618830166)
+
+[kmyl]
+description = Mccall Airport, ID, United States
+location = (0.78336194593678821, -2.0260363733567508)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYL.TXT
+zone = ('idz011', 0.0030242067619221389)
+
+[kmyp]
+description = Salida Mountain, Monarch Pass, CO, United States
+location = (0.67168026635639544, -1.8555807312154491)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYP.TXT
+zone = ('coz061', 0.0045630507146852363)
+
+[kmyr]
+description = Myrtle Beach Air Force Base, SC, United States
+location = (0.58788506971342325, -1.3776465562408575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYR.TXT
+zone = ('scz054', 0.0014363881250754236)
+
+[kmyt]
+description = Innovator, MS, United States
+location = (0.49254161118642192, -1.5640768091747184)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYT.TXT
+zone = ('laz069', 0.021900858053884736)
+
+[kmyv]
+description = Marysville Yuba County, CA, United States
+location = (0.68242373752978291, -2.1217385940077733)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMYV.TXT
+zone = ('caz016', 0.006845917450562425)
+
+[kmzg]
+description = Mustang Island A85A, TX, United States
+location = (0.48392647207310546, -1.67885160004059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMZG.TXT
+zone = ('txz245', 0.014327193241560484)
+
+[kmzh]
+description = Moose Lake, Moose Lake Carlton County Airport, MN, United States
+location = (0.81012366113403456, -1.6196655458507379)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMZH.TXT
+zone = ('mnz038', 0.0052120228759833208)
+
+[kmzz]
+description = Marion, In, US
+location = (0.70668381413250403, -1.4953981031087418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KMZZ.TXT
+zone = ('inz032', 0.00056089986533684917)
+
+[kn60]
+description = Garrison Municipal Airport, ND, United States
+location = (0.83164938857529802, -1.7703456379395817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KN60.TXT
+zone = ('ndz021', 0.0015113944365119062)
+
+[knak]
+description = Annapolis Us Naval Academy, MD, United States
+location = (0.68038752006912284, -1.3348859895669964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNAK.TXT
+zone = ('mdz014', 0.0010673409521304562)
+
+[knbc]
+description = Beaufort Mcas, SC, United States
+location = (0.56694111868949137, -1.4087715945680896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNBC.TXT
+zone = ('scz048', 0.0022350949423462795)
+
+[knbg]
+description = New Orleans Naval Air Stn, LA, United States
+location = (0.52068989351164163, -1.5710872150035622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNBG.TXT
+zone = ('laz063', 0.0011012826530351889)
+
+[knbt]
+description = Piney Island Bt11 Bomb Range, NC, United States
+location = (0.61115612640668104, -1.3345951013583306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNBT.TXT
+zone = ('ncz095', 0.0043398356899783204)
+
+[knca]
+description = Mcas New River, NC, United States
+location = (0.60562925044203242, -1.3517575056696083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNCA.TXT
+zone = ('ncz098', 0.00069098741948102902)
+
+[kndz]
+description = Milton Whiting Field (South), FL, United States
+location = (0.53581608036225914, -1.5187273374437325)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNDZ.TXT
+zone = ('flz004', 0.0021489272970118658)
+
+[knel]
+description = Lakehurst Naval Air Station, NJ, United States
+location = (0.69871347721506327, -1.2970705224404524)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNEL.TXT
+zone = ('njz020', 0.001995800789265435)
+
+[knew]
+description = New Orleans Lakefront Airport, LA, United States
+location = (0.52447144022429604, -1.571378103212228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNEW.TXT
+zone = ('laz062', 0.0019702935143417503)
+
+[knfg]
+description = Mcas Camp Pendleton, CA, United States
+location = (0.58119464091411166, -2.0481438772153457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNFG.TXT
+zone = ('caz043', 0.0058537881445789447)
+
+[knfl]
+description = Fallon Naval Air Station, NV, United States
+location = (0.68824150170309728, -2.0714149339086037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNFL.TXT
+zone = ('nvz004', 0.010481852311699427)
+
+[knfw]
+description = Nas Fort Worth Tx, TX, United States
+location = (0.57188621823680863, -1.7008233560684742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNFW.TXT
+zone = ('txz118', 0.0023211656233015254)
+
+[kngp]
+description = Corpus Christi Naval Air Stn, TX, United States
+location = (0.48316531459376355, -1.6979144739818168)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNGP.TXT
+zone = ('txz243', 0.0053601134920565159)
+
+[kngu]
+description = Norfolk, Naval Air Station, VA, United States
+location = (0.64461311854004999, -1.3316134972195071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNGU.TXT
+zone = ('vaz095', 0.0010199008829366917)
+
+[knhk]
+description = Nas Patuxent River Md, MD, United States
+location = (0.66846110351382815, -1.3334315485236679)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNHK.TXT
+zone = ('mdz017', 0.0028513709933657779)
+
+[knid]
+description = Naws China Lake, CA, United States
+location = (0.62279165475330989, -2.054252529597326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNID.TXT
+zone = ('caz098', 0.001742179569623145)
+
+[knip]
+description = Jacksonville Naval Air Stn, FL, United States
+location = (0.52767121051961896, -1.4253522224620359)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNIP.TXT
+zone = ('flz025', 0.0016942513231396055)
+
+[knjk]
+description = El Centro, Naval Air Facility, CA, United States
+location = (0.57290432696713878, -2.0186575091302639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNJK.TXT
+zone = ('caz033', 0.0047068151790357234)
+
+[knjm]
+description = Bogue Field, Mcalf, NC, United States
+location = (0.60562925044203242, -1.3444853004529651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNJM.TXT
+zone = ('ncz095', 0.0056918090327086612)
+
+[knkt]
+description = Cherry Point, Marine Corps Air Station, NC, United States
+location = (0.60908112385153224, -1.3418236733436737)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNKT.TXT
+zone = ('ncz095', 0.0032164168873828067)
+
+[knkx]
+description = Mcas Miramar, CA, United States
+location = (0.57363154748880296, -2.0446532187113573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNKX.TXT
+zone = ('caz043', 0.0023258386397061624)
+
+[knlc]
+description = Lemoore Naval Air Station, CA, United States
+location = (0.6341362948912731, -2.0935224377671982)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNLC.TXT
+zone = ('caz089', 0.0092336112278586027)
+
+[knmm]
+description = Meridian Naval Air Station, MS, United States
+location = (0.57450421211480007, -1.5521794814402905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNMM.TXT
+zone = ('msz038', 0.0033440616118952365)
+
+[knog]
+description = Orange Grove, Nalf, TX, United States
+location = (0.49712794860971821, -1.7115862197891059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNOG.TXT
+zone = ('txz231', 0.0024695346796738287)
+
+[knpa]
+description = Pensacola, Naval Air Station, FL, United States
+location = (0.52981408699012311, -1.5240796804831815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNPA.TXT
+zone = ('flz002', 0.0026877784520719836)
+
+[knqa]
+description = Millington, Millington Municipal Airport, TN, United States
+location = (0.61709024586346184, -1.568532246904115)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNQA.TXT
+zone = ('tnz049', 0.0029071335715012258)
+
+[knqi]
+description = Kingsville Nas, TX, United States
+location = (0.48578330847175505, -1.7165313193364231)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNQI.TXT
+zone = ('txz240', 0.0036144210949618856)
+
+[knqx]
+description = Key West Naval Air Station, FL, United States
+location = (0.42906010778193931, -1.4256431106707015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNQX.TXT
+zone = ('flz078', 0.0023890630183016669)
+
+[knrb]
+description = Mayport Naval Air Facility, FL, United States
+location = (0.53058009260627614, -1.4209888993320501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNRB.TXT
+zone = ('flz025', 0.0040621790805303289)
+
+[knrs]
+description = Imperial Beach, Nolf, CA, United States
+location = (0.56839555973282008, -2.0440714422940256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNRS.TXT
+zone = ('caz043', 0.0073971535691578424)
+
+[knse]
+description = Milton Whiting Field (North), FL, United States
+location = (0.53639785677959062, -1.5187273374437325)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNSE.TXT
+zone = ('flz003', 0.0020619294696294361)
+
+[knsi]
+description = San Nicolas Island, CA, United States
+location = (0.58003108807944892, -2.0850866797158925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNSI.TXT
+zone = ('caz087', 0.015297511335504228)
+
+[kntd]
+description = Nawcwpns Point Mugu, Ca, CA, United States
+location = (0.59544816313873206, -2.0789780273339122)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNTD.TXT
+zone = ('caz040', 0.0017716647153309336)
+
+[kntu]
+description = Oceana, Naval Air Station, VA, United States
+location = (0.64257205294257902, -1.3270320079330218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNTU.TXT
+zone = ('vaz098', 0.0012201253290402793)
+
+[knuc]
+description = San Clemente Island Nalf, CA, United States
+location = (0.5762495413667944, -2.069669604656609)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNUC.TXT
+zone = ('caz087', 0.0067431973463089262)
+
+[knui]
+description = Knui Webster Field Annex, MD, United States
+location = (0.66584310963583671, -1.3337224367323335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNUI.TXT
+zone = ('mdz017', 0.0037642545526604117)
+
+[knuq]
+description = Moffett Field, CA, United States
+location = (0.65333491666321064, -2.130174352059079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNUQ.TXT
+zone = ('caz508', 0.0032215606276517271)
+
+[knuw]
+description = Nas Whidbey Island, WA, United States
+location = (0.84386669333925834, -2.1406463275710452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNUW.TXT
+zone = ('waz506', 0.0038427340625105688)
+
+[knxf]
+description = Oceanside, Ca, US
+location = (0.58102010798891224, -2.0500637393925394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNXF.TXT
+zone = ('caz057', 0.0058577774316488631)
+
+[knxp]
+description = Twentynine Palms Marine, CA, United States
+location = (0.59864793343405498, -2.0274908144000796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNXP.TXT
+zone = ('caz525', 0.0012742649528561826)
+
+[knyc]
+description = New York City Central Park, NY, United States
+location = (0.71180344660502071, -1.2909618700584724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNYC.TXT
+zone = ('nyz072', 8.2641608936897146e-05)
+
+[knyg]
+description = Quantico Marine Corps Airfac, VA, United States
+location = (0.67195176201781692, -1.3491395117916167)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNYG.TXT
+zone = ('vaz055', 0.0025857450660423473)
+
+[knyl]
+description = Mcas Yuma, AZ, United States
+location = (0.56985000077614856, -2.0001473227855016)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNYL.TXT
+zone = ('azz025', 0.0010136213381773613)
+
+[knzy]
+description = Nas North Island, San Diego, CA, United States
+location = (0.57072266540214578, -2.0458167715460198)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KNZY.TXT
+zone = ('caz043', 0.0048661270274682677)
+
+[ko22]
+description = Columbia, Ca, US
+location = (0.66374871453344353, -2.1017254852515719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KO22.TXT
+zone = ('caz019', 0.0097814310092475786)
+
+[ko54]
+description = Weaverville, CA, United States
+location = (0.71117318881957825, -2.1453975016459186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KO54.TXT
+zone = ('caz004', 0.0025853300619982774)
+
+[ko69]
+description = Petaluma, Ca, US
+location = (0.66758843888783104, -2.1397736629450481)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KO69.TXT
+zone = ('caz506', 0.0021682144738019676)
+
+[ko86]
+description = Trinity Center Airport, United States
+location = (0.71528392402170615, -2.1414094204266019)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KO86.TXT
+zone = ('caz004', 0.0072947389862526605)
+
+[koaj]
+description = Jacksonville, Albert J Ellis Airport, NC, United States
+location = (0.60795635611135812, -1.3546663877562652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOAJ.TXT
+zone = ('ncz098', 0.0031055528918015039)
+
+[koak]
+description = Metro Oakland International Airport, CA, United States
+location = (0.65828001621052801, -2.133374122354402)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOAK.TXT
+zone = ('caz508', 0.0023430990609431689)
+
+[kobe]
+description = Okeechobee County Airport, FL, United States
+location = (0.47589310937712048, -1.4111083965110374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOBE.TXT
+zone = ('flz058', 0.0029295007408663091)
+
+[kocf]
+description = Ocala, Ocala International Airport-Jim Taylor Field, FL, United States
+location = (0.50905436516501279, -1.4349515333480047)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOCF.TXT
+zone = ('flz040', 0.0025521678940045303)
+
+[koch]
+description = Nacogdoches, A L Mangham Jr. Regional Airport, TX, United States
+location = (0.55123315542154239, -1.6531176898472959)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOCH.TXT
+zone = ('txz152', 0.0016041691637639251)
+
+[kocw]
+description = Washington, Warren Field Airport, NC, United States
+location = (0.62082331120800527, -1.3447713405248196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOCW.TXT
+zone = ('ncz080', 0.0029628803442992907)
+
+[kodo]
+description = Odessa Schlemeyer Field, TX, United States
+location = (0.55705091959485686, -1.7872171540421935)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KODO.TXT
+zone = ('txz061', 0.0022724706552560824)
+
+[kodx]
+description = Ord Evelyn Sharp Fld Airport, NE, United States
+location = (0.72634785703830684, -1.7270032948483891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KODX.TXT
+zone = ('nez039', 0.0009569528338030398)
+
+[koeb]
+description = Coldwater, Branch County Memorial Airport, MI, United States
+location = (0.73187473300295547, -1.4844461620524771)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOEB.TXT
+zone = ('miz080', 0.00031239742963288478)
+
+[koeo]
+description = Osceola, L O Simenstad Municipal Airport, WI, United States
+location = (0.7907844433945751, -1.617745683673544)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOEO.TXT
+zone = ('mnz053', 0.0043135746912144925)
+
+[koff]
+description = Omaha / Offutt Air Force Base, NE, United States
+location = (0.71762121077833518, -1.673770752662562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOFF.TXT
+zone = ('nez053', 0.002787006165485534)
+
+[kofk]
+description = Karl Stefan Memorial Airport, NE, United States
+location = (0.73274739762895269, -1.7005324678598084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOFK.TXT
+zone = ('nez031', 0.0024661680020387879)
+
+[kofp]
+description = Hanover County Municipal, VA, United States
+location = (0.65798912800186227, -1.3514666174609427)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOFP.TXT
+zone = ('vaz063', 0.0013159547355496837)
+
+[koga]
+description = Ogallala, Searle Field Airport, NE, United States
+location = (0.71767454028325717, -1.7762021872073848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOGA.TXT
+zone = ('nez057', 0.0019757397544548608)
+
+[kogb]
+description = Orangeburg Municipal Airport, SC, United States
+location = (0.58410352300076895, -1.4110987002374153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOGB.TXT
+zone = ('scz036', 0.00087003060921408406)
+
+[kogd]
+description = Ogden-Hinckley Airport, UT, United States
+location = (0.71907565182166377, -1.9550596504423148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOGD.TXT
+zone = ('utz002', 0.0030778119328605793)
+
+[koja]
+description = Weatherford, Thomas P Stafford Airport, OK, United States
+location = (0.62037243448457324, -1.7220872841219383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOJA.TXT
+zone = ('okz016', 0.0050060875733692247)
+
+[kojc]
+description = Olathe Johnson Co Executive, KS, United States
+location = (0.6777695261911314, -1.6534085780559615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOJC.TXT
+zone = ('ksz105', 0.0014959351014401368)
+
+[kokb]
+description = Oceanside, CA, United States
+location = (0.57974019987078318, -2.0481438772153457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKB.TXT
+zone = ('caz043', 0.0044779765215328046)
+
+[kokc]
+description = Will Rogers World Airport, OK, United States
+location = (0.61755566699732689, -1.7034413499464656)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKC.TXT
+zone = ('okz025', 0.0040156556699973249)
+
+[kokk]
+description = Kokomo, Kokomo Municipal Airport, IN, United States
+location = (0.70744012347503493, -1.5021467095497862)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKK.TXT
+zone = ('inz031', 0.0010944344652524265)
+
+[kokm]
+description = Okmulgee, Okmulgee Municipal Airport, OK, United States
+location = (0.62252500722869963, -1.6746191766045038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKM.TXT
+zone = ('okz066', 0.00043407794010024981)
+
+[kokv]
+description = Winchester Regional, VA, United States
+location = (0.68329640215578002, -1.3639748104335687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOKV.TXT
+zone = ('vaz028', 0.0017675314248236866)
+
+[kole]
+description = Olean Municipal, NY, United States
+location = (0.73711072075893858, -1.3677563571462228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLE.TXT
+zone = ('nyz021', 0.0044008948848215787)
+
+[kolf]
+description = Wolf Point Clayton Airport, MT, United States
+location = (0.83950337020927257, -1.8427768018973463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLF.TXT
+zone = ('mtz020', 0.004273651229823123)
+
+[kolm]
+description = Olympia Airport, WA, United States
+location = (0.81972297202000344, -2.1450096507010312)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLM.TXT
+zone = ('waz504', 0.0042947944652510801)
+
+[kols]
+description = Nogales International Airport, AZ, United States
+location = (0.5483242733348852, -1.9346974758357143)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLS.TXT
+zone = ('azz503', 0.005862433944555618)
+
+[kolu]
+description = Columbus, Columbus Municipal Airport, NE, United States
+location = (0.72343897495164966, -1.6987871386078139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLU.TXT
+zone = ('nez042', 0.0032145118308301588)
+
+[kolv]
+description = Olive Branch, Olive Branch Airport, MS, United States
+location = (0.61049677980037209, -1.5670778058607864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLV.TXT
+zone = ('msz001', 0.0034431907481500771)
+
+[koly]
+description = Olney-Noble, Olney-Noble Airport, IL, United States
+location = (0.67582542332988205, -1.5389683086300556)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLY.TXT
+zone = ('ilz072', 0.0012556156107918989)
+
+[kolz]
+description = Oelwein, Oelwein Municipal Airport, IA, United States
+location = (0.74492106916161316, -1.6052568832481624)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOLZ.TXT
+zone = ('iaz029', 0.0035823751255621753)
+
+[koma]
+description = Omaha Eppley Airfield, NE, United States
+location = (0.72082098107365811, -1.673770752662562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOMA.TXT
+zone = ('nez052', 0.0033368285543373139)
+
+[komh]
+description = Orange, Orange County Airport, VA, United States
+location = (0.66753995751972006, -1.3621519109925966)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOMH.TXT
+zone = ('vaz050', 0.00044104925617589251)
+
+[komk]
+description = Omak Airport, WA, United States
+location = (0.84590291079991842, -2.0859593443418896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOMK.TXT
+zone = ('waz043', 0.0021766316429189)
+
+[komn]
+description = Ormond Beach, Ormond Beach Municipal Airport, FL, United States
+location = (0.51140086338158297, -1.4156995820711449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOMN.TXT
+zone = ('flz038', 0.0041319484055491679)
+
+[kona]
+description = Winona, Winona Municipal Airport-Max Conrad Field, MN, United States
+location = (0.76939931192083366, -1.6004669240788003)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONA.TXT
+zone = ('mnz088', 0.0019539221591676568)
+
+[konl]
+description = O'Neill / Baker Field, NE, United States
+location = (0.74118315568025861, -1.7223490835097377)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONL.TXT
+zone = ('nez010', 0.0013076826097217565)
+
+[konm]
+description = Socorro Municipal, NM, United States
+location = (0.59370283388673772, -1.8657569703819383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONM.TXT
+zone = ('nmz520', 0.0021850397596938965)
+
+[kono]
+description = Ontario Municipal Airport, OR, United States
+location = (0.7682357590861707, -2.0423261130420314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONO.TXT
+zone = ('orz064', 0.0020970594024054628)
+
+[konp]
+description = Newport, Newport Municipal Airport, OR, United States
+location = (0.77807262867588323, -2.1652215330664877)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONP.TXT
+zone = ('orz002', 0.0011909255802846869)
+
+[kont]
+description = Ontario International Airport, CA, United States
+location = (0.59428461030406921, -2.0522163121366659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONT.TXT
+zone = ('caz548', 0.0056526236117281446)
+
+[konx]
+description = Currituck, Currituck County Airport, NC, United States
+location = (0.63528045517869158, -1.3267314234507341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONX.TXT
+zone = ('ncz017', 0.00025452040408240355)
+
+[konz]
+description = Detroit/Grosse Ile, Grosse Ile Airport, MI, United States
+location = (0.73475937440555728, -1.4514351985057288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KONZ.TXT
+zone = ('miz076', 0.0036191787637268975)
+
+[kooa]
+description = Oskaloosa, Oskaloosa Municipal Airport, IA, United States
+location = (0.71953137668190681, -1.6143180509480997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOOA.TXT
+zone = ('iaz075', 0.0027111598721449377)
+
+[kopf]
+description = Miami Opa Locka Airport, FL, United States
+location = (0.45204027626653132, -1.4012085011427808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOPF.TXT
+zone = ('flz074', 0.0014332335303992854)
+
+[kopm]
+description = N. Padre Island, TX, United States
+location = (0.4683203196781896, -1.691922176883303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOPM.TXT
+zone = ('txz256', 0.010005661611544392)
+
+[kopn]
+description = Thomaston, Thomaston-Upson County Airport, GA, United States
+location = (0.57517325499473138, -1.4706919979193998)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOPN.TXT
+zone = ('gaz069', 0.0013839705222221642)
+
+[koqt]
+description = Oak Ridge, TN, United States
+location = (0.62860941892662436, -1.470149006596557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOQT.TXT
+zone = ('tnz036', 0.0018423324751345007)
+
+[koqu]
+description = N. Kingston / Quonset, RI, United States
+location = (0.7260569688296411, -1.2464559741326171)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOQU.TXT
+zone = ('riz004', 0.0016280918368664328)
+
+[korb]
+description = Orr, MN, United States
+location = (0.83804892916594387, -1.6208290986854006)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORB.TXT
+zone = ('mnz011', 0.0044750264949417516)
+
+[korc]
+description = Orange City, IA, United States
+location = (0.75020069014889601, -1.6766796347492192)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORC.TXT
+zone = ('iaz012', 0.0022395187886684394)
+
+[kord]
+description = Chicago O'Hare International, IL, United States
+location = (0.73274739762895269, -1.5344353007116815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORD.TXT
+zone = ('ilz014', 0.0028200654120746934)
+
+[kore]
+description = Orange, Orange Municipal Airport, MA, United States
+location = (0.74301575139485276, -1.2614803501102017)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORE.TXT
+zone = ('maz003', 0.0022461231826653777)
+
+[korf]
+description = Norfolk International Airport, VA, United States
+location = (0.64402649398590761, -1.3299408900196792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORF.TXT
+zone = ('vaz095', 0.0013777532906657877)
+
+[korg]
+description = Orange, Orange County Airport, TX, United States
+location = (0.52480596166426163, -1.6371818641492253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORG.TXT
+zone = ('txz216', 0.0017393429150540016)
+
+[korh]
+description = Worcester Regional Airport, MA, United States
+location = (0.73769249717626995, -1.2543099557665913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORH.TXT
+zone = ('maz012', 0.0023636898286487507)
+
+[korl]
+description = Orlando Executive Airport, FL, United States
+location = (0.49829150144438111, -1.4195344582887213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORL.TXT
+zone = ('flz045', 0.00063150747109583022)
+
+[kors]
+description = Eastsound, Orcas Island Airport, WA, United States
+location = (0.85011594168876037, -2.1451890317630418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KORS.TXT
+zone = ('waz001', 0.0023389045237737537)
+
+[kosa]
+description = Mount Pleasant, Mount Pleasant Regional Airport, TX, United States
+location = (0.57762156408433452, -1.6573888983778708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOSA.TXT
+zone = ('txz109', 0.0021184090016544612)
+
+[kosc]
+description = Oscoda, Oscoda-Wurtsmith Airport, MI, United States
+location = (0.77579885251147951, -1.4550228197459394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOSC.TXT
+zone = ('miz036', 0.0037384617974626343)
+
+[kosh]
+description = Wittman Regional Airport, WI, United States
+location = (0.76736309446017359, -1.5454890526409788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOSH.TXT
+zone = ('wiz048', 0.0021432482539651678)
+
+[kosu]
+description = Ohio State University Airport, OH, United States
+location = (0.69958614184106049, -1.4500777201986221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOSU.TXT
+zone = ('ohz055', 0.0022179501332989988)
+
+[kotg]
+description = Worthington, Worthington Municipal Airport, MN, United States
+location = (0.76183621849552485, -1.6682438766979133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOTG.TXT
+zone = ('mnz089', 0.0021884292496592512)
+
+[koth]
+description = North Bend, North Bend Municipal Airport, OR, United States
+location = (0.75776378357420471, -2.1685715956029545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOTH.TXT
+zone = ('orz021', 0.0042804890434227838)
+
+[kotm]
+description = Ottumwa Industrial Airport, IA, United States
+location = (0.71733032256966944, -1.6135568934687576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOTM.TXT
+zone = ('iaz086', 0.0013233201546788964)
+
+[koun]
+description = Norman / Max Westheimer, OK, United States
+location = (0.61464678491066971, -1.7008233560684742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOUN.TXT
+zone = ('okz029', 0.0017673407448920435)
+
+[kove]
+description = Oroville Municipal Airport, CA, United States
+location = (0.68940505453776013, -2.1226112586337704)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOVE.TXT
+zone = ('caz016', 0.0046946004029224872)
+
+[kovl]
+description = Olivia, Olivia Regional Airport, MN, United States
+location = (0.78153419835900528, -1.6586348695383224)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOVL.TXT
+zone = ('mnz065', 0.0013938371128842228)
+
+[kovs]
+description = Boscobel Airport, WI, United States
+location = (0.75310957223555319, -1.5827227433501911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOVS.TXT
+zone = ('wiz054', 0.0035172150821802376)
+
+[kowa]
+description = Owatonna, Owatonna Degner Regional Airport, MN, United States
+location = (0.76998108833816503, -1.6275195274847123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOWA.TXT
+zone = ('mnz085', 0.0016742812108428715)
+
+[kowb]
+description = Owensboro, Owensboro-Daviess County Airport, KY, United States
+location = (0.65868725970265996, -1.521345331321724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOWB.TXT
+zone = ('kyz019', 0.0011047885384543284)
+
+[kowd]
+description = Norwood Memorial Airport, MA, United States
+location = (0.73623805613294124, -1.2420926510026313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOWD.TXT
+zone = ('maz013', 0.0014689082062336026)
+
+[koxb]
+description = Ocean City Municipal Airport, MD, United States
+location = (0.668751991722494, -1.3110331564564071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOXB.TXT
+zone = ('mdz025', 0.0012894717964366928)
+
+[koxc]
+description = Oxford, Waterbury-Oxford Airport, CT, United States
+location = (0.72402075136898103, -1.2764174596251865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOXC.TXT
+zone = ('ctz006', 0.0018299507828775118)
+
+[koxi]
+description = Knox, In, US
+location = (0.72134457984925637, -1.512502329778286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOXI.TXT
+zone = ('inz012', 0.00087004107971845417)
+
+[koxr]
+description = Oxnard Airport, CA, United States
+location = (0.59690260418206076, -2.0804324683772411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOXR.TXT
+zone = ('caz040', 0.001177652649590206)
+
+[koxv]
+description = Knoxville, IA, United States
+location = (0.72082098107365811, -1.6251924218153864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOXV.TXT
+zone = ('iaz074', 0.00064117922641554481)
+
+[koza]
+description = Ozana, TX, US
+location = (0.53651421206305683, -1.7662732030182615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOZA.TXT
+zone = ('txz076', 0.0031958016346981064)
+
+[kozr]
+description = Cairns Army Air Field / Ozark, AL, United States
+location = (0.5459971676655595, -1.4960380571678062)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOZR.TXT
+zone = ('alz066', 0.003032268647191447)
+
+[kozw]
+description = Howell, Livingston County Airport, MI, United States
+location = (0.74402416385156056, -1.4658002278770044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KOZW.TXT
+zone = ('miz068', 0.0010412126971421699)
+
+[kp28]
+description = Medicine Lodge, KS, United States
+location = (0.6507169227852192, -1.7200219778404118)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP28.TXT
+zone = ('ksz090', 0.0020998156040872989)
+
+[kp53]
+description = Munising Lakeshore, MI, United States
+location = (0.81012366113403456, -1.5123277968530866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP53.TXT
+zone = ('miz006', 0.00059072301170205841)
+
+[kp58]
+description = Port Hope, MI, United States
+location = (0.7682357590861707, -1.4451326206513049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP58.TXT
+zone = ('miz049', 0.0042239712622052679)
+
+[kp59]
+description = Copper Harbor, MI, United States
+location = (0.8284496182799751, -1.5338535242943501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP59.TXT
+zone = ('miz001', 0.0067768584209973153)
+
+[kp60]
+description = Yellowstone Lake, WY, United States
+location = (0.77754418176347373, -1.9271343824104057)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP60.TXT
+zone = ('wyz001', 0.001684916912731258)
+
+[kp68]
+description = Eureka, NV, United States
+location = (0.69115038378975457, -2.0245819323134224)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP68.TXT
+zone = ('nvz037', 0.0095446495855690452)
+
+[kp69]
+description = Lowell, ID, United States
+location = (0.80536763892235008, -2.0175375895269005)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP69.TXT
+zone = ('idz007', 0.0058500756126865037)
+
+[kp92]
+description = Salt Point, LA, United States
+location = (0.51603568217299012, -1.5975580419921429)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KP92.TXT
+zone = ('laz054', 0.0029447810274916492)
+
+[kpae]
+description = Everett Snohomish County, WA, United States
+location = (0.83630359991394954, -2.1342467869803992)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPAE.TXT
+zone = ('waz507', 0.0024360250611862827)
+
+[kpah]
+description = Barkley Regional Airport, KY, United States
+location = (0.64664448786389905, -1.5492705993536331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPAH.TXT
+zone = ('kyz005', 0.00075479280177901146)
+
+[kpam]
+description = Tyndall Air Force Base, FL, United States
+location = (0.52476232843296178, -1.4937109514984803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPAM.TXT
+zone = ('flz112', 0.0029695219948428636)
+
+[kpan]
+description = Payson, Az, US
+location = (0.59777526880805787, -1.943075056245287)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPAN.TXT
+zone = ('azz018', 0.006933118958664262)
+
+[kpao]
+description = Palo Alto Airport, CA, United States
+location = (0.65391669308054212, -2.131337904893742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPAO.TXT
+zone = ('caz508', 0.0023175490008924553)
+
+[kpbf]
+description = Pine Bluff Grider Field, AR, United States
+location = (0.59661171597339491, -1.6045393590001205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPBF.TXT
+zone = ('arz056', 0.0014919093329796281)
+
+[kpbg]
+description = Plattsburgh International Airport, NY, United States
+location = (0.77928951101546817, -1.2822352237985009)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPBG.TXT
+zone = ('nyz028', 0.002724899110839661)
+
+[kpbh]
+description = Phillips / Price County, WI, United States
+location = (0.7976154681614086, -1.5777776438028741)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPBH.TXT
+zone = ('wiz009', 0.00058179791898031047)
+
+[kpbi]
+description = Palm Beach International, FL, United States
+location = (0.46571202207382029, -1.3980087308474578)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPBI.TXT
+zone = ('flz168', 0.00048836233753161995)
+
+[kpcm]
+description = Plant City, Plant City Municipal Airport, FL, United States
+location = (0.48869219055841229, -1.4337879805133418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPCM.TXT
+zone = ('flz051', 0.0060978824038284678)
+
+[kpcz]
+description = Waupaca, Waupaca Municipal Airport, WI, United States
+location = (0.77376748318763056, -1.5536096817995637)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPCZ.TXT
+zone = ('wiz037', 0.0024689958525676648)
+
+[kpdc]
+description = Prairie Du Chien, Prairie Du Chien Municipal Airport, WI, United States
+location = (0.75087458116563821, -1.5904264327430215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPDC.TXT
+zone = ('iaz030', 0.0041516149352505936)
+
+[kpdk]
+description = Atlanta De Kalb-Peachtree, GA, United States
+location = (0.59137572821741202, -1.4713125594312197)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPDK.TXT
+zone = ('gaz033', 0.0012099995351792935)
+
+[kpdt]
+description = Pendleton Municipal Airport, OR, United States
+location = (0.80576033800404878, -2.0836322386725641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPDT.TXT
+zone = ('waz028', 0.0038405501266948893)
+
+[kpdx]
+description = Portland International Airport, OR, United States
+location = (0.79557925070074864, -2.1397736629450481)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPDX.TXT
+zone = ('orz006', 0.0027732541939146801)
+
+[kpea]
+description = Pella, Pella Municipal Airport, IA, United States
+location = (0.72256631032565244, -1.6219926515200636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPEA.TXT
+zone = ('iaz074', 0.0024593058860318852)
+
+[kpeo]
+description = Penn Yan Airport, NY, United States
+location = (0.74438292597558153, -1.344776188661631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPEO.TXT
+zone = ('nyz015', 0.00076854211102928504)
+
+[kpeq]
+description = Pecos, Pecos Municipal Airport, TX, United States
+location = (0.54772310437030935, -1.8066000050129527)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPEQ.TXT
+zone = ('txz058', 0.005111275676233552)
+
+[kpex]
+description = Paynesville, Paynesville Municipal Airport, MN, United States
+location = (0.79189466672431608, -1.653636440486083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPEX.TXT
+zone = ('mnz049', 0.0035402547959863589)
+
+[kpez]
+description = Pleasanton Muni Arpt, TX, US
+location = (0.50527281845235839, -1.7194983790648135)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPEZ.TXT
+zone = ('txz220', 0.0010419929371261441)
+
+[kpga]
+description = Page Municipal Airport, AZ, United States
+location = (0.64460827040323898, -1.9451694513476803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPGA.TXT
+zone = ('azz005', 0.004081100899396466)
+
+[kpgd]
+description = Punta Gorda Charlotte County, FL, United States
+location = (0.46978445699514038, -1.4311699866353502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPGD.TXT
+zone = ('flz062', 0.0016679489778884705)
+
+[kpgv]
+description = Pitt-Greenville Airport, NC, United States
+location = (0.62191899012731278, -1.3508848410436112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPGV.TXT
+zone = ('ncz044', 0.00078178271573011598)
+
+[kphd]
+description = New Philadelphia Clever Fld, OH, United States
+location = (0.70627657064037208, -1.4209888993320501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHD.TXT
+zone = ('ohz039', 0.00088114102293434507)
+
+[kphf]
+description = Williamsburg International Airport, VA, United States
+location = (0.64809892890722764, -1.3351768777756621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHF.TXT
+zone = ('vaz094', 0.00098651117880695668)
+
+[kphl]
+description = Philadelphia International Airpt, PA, United States
+location = (0.69580459512840609, -1.3130693739170674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHL.TXT
+zone = ('paz071', 0.0027972404542459337)
+
+[kphn]
+description = St. Clair County International, MI, United States
+location = (0.74903713731423305, -1.4404784093126533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHN.TXT
+zone = ('miz063', 0.0019526024071604966)
+
+[kphp]
+description = Philip Airport, SD, United States
+location = (0.76881753550350207, -1.7732545200262386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHP.TXT
+zone = ('sdz032', 0.0043314252275767681)
+
+[kphx]
+description = Phoenix, Phoenix Sky Harbor International Airport, AZ, United States
+location = (0.58353629099387072, -1.9556608194068907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPHX.TXT
+zone = ('azz023', 0.0016173962802027144)
+
+[kpia]
+description = Greater Peoria Regional Airport, IL, United States
+location = (0.70976722914436063, -1.565269450830248)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIA.TXT
+zone = ('ilz029', 0.0023495028999171905)
+
+[kpib]
+description = Hattiesburg/Laurel, Hattiesburg-Laurel Regional Airport, MS, United States
+location = (0.54919693796088231, -1.5591607984482676)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIB.TXT
+zone = ('msz066', 0.0036600775472826531)
+
+[kpie]
+description = St Petersburg/Clearwater, FL, United States
+location = (0.4872377495150837, -1.4430964031906448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIE.TXT
+zone = ('flz050', 0.00062845509391718673)
+
+[kpih]
+description = Pocatello Regional Airport, ID, United States
+location = (0.74903713731423305, -1.9652407377456149)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIH.TXT
+zone = ('idz021', 0.0018269586268327847)
+
+[kpil]
+description = Port Isabel Cameron, TX, United States
+location = (0.45669448760518294, -1.6987871386078139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIL.TXT
+zone = ('txz257', 0.00029522271295749647)
+
+[kpir]
+description = Pierre Regional Airport, SD, United States
+location = (0.77463529967681655, -1.7502743515416468)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIR.TXT
+zone = ('sdz035', 0.003583980927974803)
+
+[kpit]
+description = Greater Pittsburgh International, PA, United States
+location = (0.70656745884903771, -1.4003358365167837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPIT.TXT
+zone = ('paz021', 0.0033569987759472526)
+
+[kpkb]
+description = Mid-Ohio Valley Rgnl Airport, WV, United States
+location = (0.68649617245110295, -1.4215706757493816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPKB.TXT
+zone = ('ohz076', 0.0022146711280618412)
+
+[kpkd]
+description = Park Rapids Municipal Airport, MN, United States
+location = (0.81855941918534059, -1.6592263422292759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPKD.TXT
+zone = ('mnz024', 0.0040568478277627175)
+
+[kpkv]
+description = Port Lavaca, Calhoun County Airport, TX, United States
+location = (0.50010470461173073, -1.6874037133753623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPKV.TXT
+zone = ('txz247', 0.0028856614814626587)
+
+[kpln]
+description = Pellston Regional Airport, MI, United States
+location = (0.7952883624920829, -1.4800392056911915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPLN.TXT
+zone = ('miz016', 0.001368585878868815)
+
+[kplu]
+description = Pierce Cnty Arpt-Thun Field, WA, US
+location = (0.82205007768932925, -2.1343631422638656)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPLU.TXT
+zone = ('waz509', 0.0028226269194485871)
+
+[kpmd]
+description = Palmdale Prod Flight Plant, CA, United States
+location = (0.60446569760736946, -2.0609429583966374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPMD.TXT
+zone = ('caz059', 0.00061820033525038795)
+
+[kpmp]
+description = Pompano Beach Airpark, FL, United States
+location = (0.45814892864851153, -1.3982996190561237)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPMP.TXT
+zone = ('flz172', 0.0017557246732384242)
+
+[kpmv]
+description = Plattsmouth, Plattsmouth Municipal Airport, NE, United States
+location = (0.714712328691678, -1.6740810334184724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPMV.TXT
+zone = ('nez053', 0.0038256161148827366)
+
+[kpna]
+description = Pinedale, Ralph Wenz Field Airport, WY, United States
+location = (0.74691850152778438, -1.9164927221100512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPNA.TXT
+zone = ('wyz025', 0.0043873853306037091)
+
+[kpnc]
+description = Ponca City Municipal Airport, OK, United States
+location = (0.64111761189925043, -1.6947147036864938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPNC.TXT
+zone = ('okz008', 0.0016000871262677461)
+
+[kpne]
+description = N.E. Philadelphia Airport, PA, United States
+location = (0.69958614184106049, -1.3092878272044128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPNE.TXT
+zone = ('paz071', 0.0020485261550137902)
+
+[kpnm]
+description = Princeton, MN, United States
+location = (0.79499747428341705, -1.6336281798666923)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPNM.TXT
+zone = ('mnz051', 0.002826044173868118)
+
+[kpns]
+description = Pensacola Regional Airport, FL, United States
+location = (0.53203453364960485, -1.5216362195303896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPNS.TXT
+zone = ('flz002', 0.0020575000622513238)
+
+[kpnt]
+description = Pontiac, Pontiac Municipal Airport, IL, United States
+location = (0.71425175569462385, -1.5468028977167856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPNT.TXT
+zone = ('ilz032', 0.001052753732355716)
+
+[kpob]
+description = Pope Air Force Base, NC, United States
+location = (0.61377412028467249, -1.3793918854928517)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOB.TXT
+zone = ('ncz088', 0.003592690383269002)
+
+[kpoc]
+description = La Verne / Brackett, CA, United States
+location = (0.59515727493006643, -2.0557069706406543)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOC.TXT
+zone = ('caz548', 0.0028175850443443139)
+
+[kpoe]
+description = Fort Polk, Polk Aaf Ft Polk, LA, United States
+location = (0.54192473274423936, -1.6265402038488712)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOE.TXT
+zone = ('laz027', 0.001027782356202071)
+
+[kpof]
+description = Poplar Bluff Mun Airport, MO, United States
+location = (0.6416993883165818, -1.5763232027595453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOF.TXT
+zone = ('moz109', 0.0015324050088499363)
+
+[kpou]
+description = Poughkeepsie Dutchess Cty, NY, United States
+location = (0.72663874524697247, -1.289507429015144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOU.TXT
+zone = ('nyz065', 0.0024625311772513599)
+
+[kpov]
+description = Ravena/Portage, Oh, US
+location = (0.71942471767206262, -1.4180800172453927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPOV.TXT
+zone = ('ohz022', 0.0011557050696513155)
+
+[kppa]
+description = Pampa, Perry Lefors Field Airport, TX, United States
+location = (0.62156022800329169, -1.7627146705989174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPPA.TXT
+zone = ('txz014', 0.004520414059023703)
+
+[kppf]
+description = Parsons Tri-City Airport, KS, United States
+location = (0.65158958741121642, -1.6667894356545847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPPF.TXT
+zone = ('ksz100', 0.0037482597161683584)
+
+[kppo]
+description = La Porte Muni, La Porte, US
+location = (0.72553337005404284, -1.513724060254682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPPO.TXT
+zone = ('inz003', 0.00043837956956196961)
+
+[kppq]
+description = Pittsfield, Pittsfield Penstone Municipal Airport, IL, United States
+location = (0.69182912294330778, -1.5843808061395859)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPPQ.TXT
+zone = ('ilz097', 0.0014792109543014245)
+
+[kpqi]
+description = Presque Isle, ME, United States
+location = (0.81477787247268607, -1.1876965559821413)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPQI.TXT
+zone = ('mez002', 0.0021488842013866988)
+
+[kpql]
+description = Pascagoula Lott International Airport, MS, United States
+location = (0.53174364544093899, -1.5451981644323132)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPQL.TXT
+zone = ('msz082', 0.0020760726537454293)
+
+[kpqn]
+description = Pipestone, Pipestone Municipal Airport, MN, United States
+location = (0.76765398266883933, -1.681042957879205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPQN.TXT
+zone = ('mnz097', 0.0010053403638913268)
+
+[kprb]
+description = Paso Robles Airport, CA, United States
+location = (0.62250076654464415, -2.1054488543224932)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRB.TXT
+zone = ('caz037', 0.0050307275327625195)
+
+[kprc]
+description = Prescott Love Field, AZ, United States
+location = (0.6047565858160352, -1.9620409674502921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRC.TXT
+zone = ('azz037', 0.0040766301754208327)
+
+[kprg]
+description = Paris, Edgar County Airport, IL, United States
+location = (0.69290056117855992, -1.5301253070866179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRG.TXT
+zone = ('ilz057', 0.0010870517525186035)
+
+[kprn]
+description = Greenville Airport, AL, United States
+location = (0.55472381392553105, -1.5001104920891264)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRN.TXT
+zone = ('alz049', 0.00035911485589813411)
+
+[kpro]
+description = Perry, Ia, US
+location = (0.73007122610922803, -1.6434020236778606)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRO.TXT
+zone = ('iaz059', 0.0029769981242063872)
+
+[kprx]
+description = Paris / Cox Field, TX, United States
+location = (0.58701240508742614, -1.6659167710285876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPRX.TXT
+zone = ('txz095', 0.0018555104410756609)
+
+[kpsc]
+description = Tri-Cities Airport, WA, United States
+location = (0.80750566725604311, -2.0789780273339122)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSC.TXT
+zone = ('waz028', 0.0014655932921987347)
+
+[kpsf]
+description = Pittsfield Municipal Airport, MA, United States
+location = (0.74060137926292713, -1.2790354535031778)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSF.TXT
+zone = ('maz001', 0.0027843271086506818)
+
+[kpsk]
+description = Dublin / New River Valley, VA, United States
+location = (0.64809892890722764, -1.4081898181507584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSK.TXT
+zone = ('vaz013', 0.0012407611911983659)
+
+[kpsm]
+description = Pease Air Force Base / Portsmouth, NH, United States
+location = (0.75194601940089034, -1.2359839986206509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSM.TXT
+zone = ('nhz014', 0.0014543875754113413)
+
+[kpsn]
+description = Palestine, Palestine Municipal Airport, TX, United States
+location = (0.55465594001017571, -1.6703867531684176)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSN.TXT
+zone = ('txz148', 0.00099180019383793478)
+
+[kpso]
+description = Pagosa Springs, Co, US
+location = (0.65065874514348609, -1.8683749642599297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSO.TXT
+zone = ('coz023', 0.0032383723465140009)
+
+[kpsp]
+description = Palm Springs Regional Airport, CA, United States
+location = (0.59050306359141491, -2.033308578573394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSP.TXT
+zone = ('caz061', 0.00327633980877799)
+
+[kpsx]
+description = Palacios Municipal Airport, TX, United States
+location = (0.50120038353103824, -1.6798794050445423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPSX.TXT
+zone = ('txz236', 0.0048160913406758016)
+
+[kptb]
+description = Petersburg, Dinwiddie County Airport, VA, United States
+location = (0.64897159353322487, -1.352921058504271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTB.TXT
+zone = ('vaz080', 0.0024708052723225633)
+
+[kptk]
+description = Oakland County International, MI, United States
+location = (0.74467381418424727, -1.4558954843719367)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTK.TXT
+zone = ('miz069', 0.00041468337289422602)
+
+[kptn]
+description = Patterson Memorial, LA, United States
+location = (0.51865367605098156, -1.5940673834881542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTN.TXT
+zone = ('laz054', 0.001562253326687524)
+
+[kpts]
+description = Pittsburg, Ks, US
+location = (0.65362580487187649, -1.6533504004142285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTS.TXT
+zone = ('ksz097', 0.0019611527096770592)
+
+[kptt]
+description = Pratt Municipal, KS, United States
+location = (0.65798912800186227, -1.7235126363444004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTT.TXT
+zone = ('ksz081', 0.0009223201590985217)
+
+[kptv]
+description = Porterville, Porterville Municipal Airport, CA, United States
+location = (0.62890030713528999, -2.0781053627079151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTV.TXT
+zone = ('caz094', 0.0045283385931102803)
+
+[kptw]
+description = Pottstown Limerick Airport, PA, United States
+location = (0.70220413571905194, -1.3185962498817159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPTW.TXT
+zone = ('paz068', 0.002467330589314505)
+
+[kpub]
+description = Pueblo Memorial Airport, CO, United States
+location = (0.66817021530516241, -1.8238690683340744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPUB.TXT
+zone = ('coz086', 0.0017755480417594124)
+
+[kpuc]
+description = Price Carbon County Airport, UT, United States
+location = (0.6914412719984202, -1.9329521465837201)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPUC.TXT
+zone = ('utz010', 0.0032723944664171368)
+
+[kpuj]
+description = Paulding County Airp, US
+location = (0.59184114935127707, -1.4824826666439834)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPUJ.TXT
+zone = ('gaz031', 0.0010693491945136342)
+
+[kpuw]
+description = Pullman/Moscow Rgnl Airport, WA, United States
+location = (0.81594142530734903, -2.0440714422940256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPUW.TXT
+zone = ('idz003', 0.0042476252212682456)
+
+[kpvb]
+description = Platteville, Wi, US
+location = (0.74508105767637922, -1.5784757755036716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVB.TXT
+zone = ('wiz067', 0.0039894030312432292)
+
+[kpvc]
+description = Provincetown, Provincetown Municipal Airport, MA, United States
+location = (0.73420183867228139, -1.2255120231086851)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVC.TXT
+zone = ('maz022', 0.0060368455789011777)
+
+[kpvd]
+description = Providence Green State Airport, RI, United States
+location = (0.72838407449896692, -1.2467468623412827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVD.TXT
+zone = ('riz004', 0.00092012084423191991)
+
+[kpvf]
+description = Placerville, Ca, US
+location = (0.67579148637220443, -2.1074850717831528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVF.TXT
+zone = ('caz067', 0.001779861341653284)
+
+[kpvg]
+description = Hampton Roads Execut, US
+location = (0.64193209888351443, -1.334304213149665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVG.TXT
+zone = ('vaz096', 0.0020112525122649178)
+
+[kpvj]
+description = Pauls Valley, Pauls Valley Municipal Airport, OK, United States
+location = (0.60582317591447621, -1.6968672764306203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVJ.TXT
+zone = ('okz040', 0.0012388149691148021)
+
+[kpvu]
+description = Provo, Provo Municipal Airport, UT, United States
+location = (0.7019132475103862, -1.9498236626863319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVU.TXT
+zone = ('utz008', 0.0014360918297544154)
+
+[kpvw]
+description = Plainview, Hale County Airport, TX, United States
+location = (0.59634506844878477, -1.7753004337605209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPVW.TXT
+zone = ('txz029', 0.002326044087306823)
+
+[kpwa]
+description = Wiley Post, OK, United States
+location = (0.62017366087531844, -1.7043140145724629)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWA.TXT
+zone = ('okz025', 0.0034626678133556003)
+
+[kpwc]
+description = Pine River, Pine River Regional Airport, MN, United States
+location = (0.81550509299435048, -1.6473047738107927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWC.TXT
+zone = ('mnz033', 0.0034522131775959566)
+
+[kpwg]
+description = Waco, Mc Gregor Executive Airport, TX, United States
+location = (0.54948782616954805, -1.6984962503991483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWG.TXT
+zone = ('txz159', 0.0020913942674621959)
+
+[kpwk]
+description = Chicago Executive Airport, IL, United States
+location = (0.7350745032982785, -1.5341444125030157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWK.TXT
+zone = ('ilz006', 0.0038437344535783469)
+
+[kpwm]
+description = Portland International Jetport, ME, United States
+location = (0.76183621849552485, -1.2269664641520137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWM.TXT
+zone = ('mez024', 0.0021937996983260547)
+
+[kpwt]
+description = Bremerton, Bremerton National Airport, WA, United States
+location = (0.82903139469730658, -2.1423916568230394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPWT.TXT
+zone = ('waz511', 0.0025590472118346723)
+
+[kpym]
+description = Plymouth Municipal Airport, MA, United States
+location = (0.7312929565856241, -1.2345295575773225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPYM.TXT
+zone = ('maz019', 0.0022282947264833058)
+
+[kpyx]
+description = Perryton, Perryton Ochiltree County Airport, TX, United States
+location = (0.63529984772593595, -1.7581283331756212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPYX.TXT
+zone = ('txz004', 0.0024170108854343849)
+
+[kpzq]
+description = Rogers City, Presque Isle County Airport, MI, United States
+location = (0.79250068382570293, -1.4628089274645584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KPZQ.TXT
+zone = ('miz018', 0.0017262964535871726)
+
+[kqa4]
+description = Fob Shindand, AF
+location = (0.58293997016610599, 1.08646745936647)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQA4.TXT
+
+[kqa7]
+description = Tarin Kowt, AH
+location = (0.56897733615015145, 1.149299312438266)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQA7.TXT
+
+[kqar]
+description = Port Au Prince, HA
+location = (0.3242821750205464, 1.2618730491919001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQAR.TXT
+
+[kqay]
+description = Camp Arifjan, KW
+location = (0.49096111858600489, 0.84072510068566852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQAY.TXT
+
+[kqaz]
+description = Tikrit, IQ
+location = (0.60336032241443971, 0.76305794897192081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQAZ.TXT
+
+[kqb6]
+description = Fob Tellier, AF
+location = (0.5822418384653083, 1.2112585008840648)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQB6.TXT
+
+[kqbl]
+description = Afcwc Ntfs, FL, US
+location = (0.5309291584566751, -1.5128513956286849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBL.TXT
+zone = ('flz006', 0.0027488720324529972)
+
+[kqbr]
+description = Herrera Hlz, AH
+location = (0.59219021520167603, 1.2164944886400477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBR.TXT
+
+[kqbs]
+description = Cob Basra, IQ
+location = (0.53337261940946712, 0.83356925075249177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBS.TXT
+
+[kqbu]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQBU.TXT
+zone = ('mtz010', 0.02502287798277962)
+
+[kqc3]
+description = Fob Warrior, AF
+location = (0.57124626417774405, 1.1803661731237649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQC3.TXT
+
+[kqca]
+description = Granite Peak, UT, United States
+location = (0.70104058288438897, -1.9783307071355725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCA.TXT
+zone = ('utz005', 0.013911800034820478)
+
+[kqcc]
+description = Asadabad Fob, AH
+location = (0.60824724432002386, 1.2414526969435666)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCC.TXT
+
+[kqcj]
+description = Eagle Range, UT, United States
+location = (0.71645765794367222, -1.9736764957969208)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCJ.TXT
+zone = ('utz005', 0.0023628659732000189)
+
+[kqck]
+description = Superior Valley G R, US
+location = (0.61662482472959657, -2.0437805540853597)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCK.TXT
+zone = ('caz523', 0.001481123092741541)
+
+[kqcn]
+description = Fob Connoly, AF
+location = (0.59777526880805787, 1.2245230031992216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQCN.TXT
+
+[kqd2]
+description = Panjshir, AH
+location = (0.61575216010359946, 1.2126547642856602)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQD2.TXT
+
+[kqd9]
+description = Fob Salerno, AH
+location = (0.58241637139050773, 1.2212068776204323)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQD9.TXT
+
+[kqdd]
+description = Dira Dawa, ET
+location = (0.16772614111665507, 0.73042029195962699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDD.TXT
+
+[kqdm]
+description = Orgun E, AH
+location = (0.57473692268173271, 1.2068951777540791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDM.TXT
+
+[kqdp]
+description = Fob Kutschbach, AF
+location = (0.60824724432002386, 1.2152727581636515)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDP.TXT
+
+[kqdx]
+description = Fob Ramrod, AF
+location = (0.55204764240580639, 1.1335913491703171)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQDX.TXT
+
+[kqea]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEA.TXT
+zone = ('gaz154', 0.0012195245817366474)
+
+[kqeb]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEB.TXT
+zone = ('kyz112', 0.0010823480640799069)
+
+[kqei]
+description = Sinnam TMQ-53P, Korea, South
+location = (0.66235245113184815, 2.2351849953874048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEI.TXT
+
+[kqej]
+description = Bangsan TMQ-53P, Korea, South
+location = (0.66671577426183393, 2.2331487779267447)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEJ.TXT
+
+[kqel]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEL.TXT
+
+[kqen]
+description = Daegwallyeog, Korea, South
+location = (0.65740735158453079, 2.2471114119426994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEN.TXT
+
+[kqep]
+description = Gwangjuup, Korea, South
+location = (0.65275314024587927, 2.2212223613714501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEP.TXT
+
+[kqeq]
+description = Munsan TMQ-53P, Korea, South
+location = (0.66060712187985371, 2.2261674609187674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEQ.TXT
+
+[kqer]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQER.TXT
+
+[kqes]
+description = Daesan TMQ-53P, Korea, South
+location = (0.64519004682057057, 2.2069688391468296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQES.TXT
+
+[kqev]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEV.TXT
+
+[kqew]
+description = Sangju TMQ-53P, Korea, South
+location = (0.63529984772593595, 2.2366394364307336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEW.TXT
+
+[kqex]
+description = Gumi TMQ-53P, Korea, South
+location = (0.63006385996995296, 2.2392574303087249)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEX.TXT
+
+[kqey]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQEY.TXT
+zone = ('ksz083', 0.00071837410392849551)
+
+[kqfb]
+description = Cheongdo TMQ-53P, Korea, South
+location = (0.62220987833597841, 2.2465296355253677)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFB.TXT
+
+[kqfs]
+description = Walker Tmq-53P, KO
+location = (0.62570053683996718, 2.2441443522143092)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFS.TXT
+
+[kqft]
+description = Yangsu-Ri, Korea, South
+location = (0.65624379874986793, 2.2226768024147785)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFT.TXT
+
+[kqfu]
+description = Kwangjeok, Korea, South
+location = (0.65973445725385649, 2.215986373615467)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFU.TXT
+
+[kqfv]
+description = Sachang-Ri, Korea, South
+location = (0.66409778038384237, 2.2252947962927703)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFV.TXT
+
+[kqfw]
+description = Hongchon, Korea, South
+location = (0.65740735158453079, 2.2319852250920817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFW.TXT
+
+[kqfx]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQFX.TXT
+
+[kqgv]
+description = Ali Al Salem, KW
+location = (0.51190506960993687, 0.82938046054770542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQGV.TXT
+
+[kqgx]
+description = Al Dhafra, ER
+location = (0.42324234360862489, 0.95207710696290671)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQGX.TXT
+
+[kqht]
+description = Manas,Kyrgystan, KZ
+location = (0.75171330883395771, 1.2950343049797925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQHT.TXT
+
+[kqhy]
+description = 2 Cwss Fmq-22, US
+location = (0.53075462553147557, -1.512502329778286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQHY.TXT
+zone = ('flz006', 0.0028027616123227342)
+
+[kqir]
+description = Al Udeid, Qatar
+location = (0.43836853045924246, 0.89535390627309097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQIR.TXT
+
+[kqiu]
+description = Fob Skhin, AH
+location = (0.56775560567375538, 1.2077678423800762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQIU.TXT
+
+[kqka]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQKA.TXT
+zone = ('ndz008', 0.00096638910887180448)
+
+[kqkg]
+description = Khelegay, AF
+location = (0.62604960269036591, 1.2006119924468994)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQKG.TXT
+
+[kql5]
+description = Jalalabad, AH
+location = (0.60039326268604931, 1.2304571226560024)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQL5.TXT
+
+[kqld]
+description = Cop Cherokee, AF
+location = (0.58730329329609188, 1.2025318546240931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLD.TXT
+
+[kqlt]
+description = Qalat, AH
+location = (0.56025068989017979, 1.1676252695842066)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLT.TXT
+
+[kqly]
+description = Fob Kunduz, AF
+location = (0.63983770378112115, 1.2025318546240931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQLY.TXT
+
+[kqm1]
+description = Methar Lam Prt, AF
+location = (0.60493111874123451, 1.2252211349000195)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQM1.TXT
+
+[kqmh]
+description = Korean Village, IQ
+location = (0.57683131778412589, 0.70371675440411363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQMH.TXT
+
+[kqml]
+description = Camp Marmal, AF
+location = (0.64071036840711837, 1.1730357902653887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQML.TXT
+
+[kqms]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQMS.TXT
+zone = ('flz052', 0.0022072001958187665)
+
+[kqow]
+description = Camp Torkham, AF
+location = (0.59568087370566469, 1.2402309664671707)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQOW.TXT
+
+[kqox]
+description = Gardez, AH
+location = (0.58643062867009477, 1.2081169082304748)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQOX.TXT
+
+[kqpd]
+description = Haditha Dam, IQ
+location = (0.5972516700324596, 0.5995205980600522)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQPD.TXT
+
+[kqqn]
+description = Qal-E-Naw, AF
+location = (0.9595820227464823, 1.0995574287564276)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQN.TXT
+
+[kqqr]
+description = Fob Kalagush, AF
+location = (0.60999257357201819, 1.2283627275536091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQR.TXT
+
+[kqqs]
+description = Camp Airborne Hlz, AF
+location = (0.60004419683565058, 1.2018337229232954)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQS.TXT
+
+[kqqy]
+description = Apiay (Tmq 53), CO
+location = (0.07103490055616922, -1.2836896648418292)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQQY.TXT
+
+[kqrh]
+description = Ambouli Ab, DJ
+location = (0.20158552860534507, 0.75310957223555319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQRH.TXT
+
+[kqry]
+description = Ghazni, AH
+location = (0.58468529941810043, 1.1938052083641215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQRY.TXT
+
+[kqsa]
+description = Bagram, AH
+location = (0.60999257357201819, 1.2091641057816715)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSA.TXT
+
+[kqsb]
+description = Fob Spin Buldak, AF
+location = (0.54122660104344167, 1.1588986233242349)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSB.TXT
+
+[kqsd]
+description = Fob Wolverine, AF
+location = (0.55763269601218823, 1.1698941976117991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSD.TXT
+
+[kqsn]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSN.TXT
+
+[kqsr]
+description = Sharana, AH
+location = (0.57805304826052195, 1.2011355912224975)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQSR.TXT
+
+[kqtd]
+description = Fob Todd, AF
+location = (0.6213372137099813, 1.1047934165124105)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTD.TXT
+
+[kqth]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTH.TXT
+zone = ('txz215', 0.0033291836170529702)
+
+[kqts]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTS.TXT
+zone = ('azz501', 0.0057448619122218566)
+
+[kqtz]
+description = Baghdad, IQ
+location = (0.58032197628811455, 0.77195912815709189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQTZ.TXT
+
+[kqud]
+description = Entebbe, UG
+location = (0.0010471975511965976, 0.56635934227216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQUD.TXT
+
+[kqve]
+description = Naray Rmws 1015, AF
+location = (0.61522856132800119, 1.2480849481011451)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQVE.TXT
+
+[kqvf]
+description = Manda Bay, KE
+location = (-0.037524578917878082, 0.71383966406568078)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQVF.TXT
+
+[kqvp]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQVP.TXT
+
+[kqwl]
+description = Fob Wilson, AF
+location = (0.55117497777980928, 1.14196892957989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQWL.TXT
+
+[kqwm]
+description = Camp Udari, KW
+location = (0.51783918906671755, 0.82763513129571109)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQWM.TXT
+
+[kqxt]
+description = Fob Dwyer, AH
+location = (0.54279739737023647, 1.1184069846779663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQXT.TXT
+
+[kqyk]
+description = Fob Tillman, AF
+location = (0.57473692268173271, 1.2121311655100619)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQYK.TXT
+
+[kqyu]
+description = Riohacha, CO
+location = (0.20123646275494619, -1.2726940905542652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQYU.TXT
+
+[kqz4]
+description = unknown or classified United States Department of Defense
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KQZ4.TXT
+
+[krac]
+description = Batten International Airport, WI, United States
+location = (0.74641914343624161, -1.5326899714596871)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRAC.TXT
+zone = ('wiz071', 0.0030733683291310821)
+
+[kral]
+description = Riverside Municipal Airport, CA, United States
+location = (0.59253928105207498, -2.04988920646734)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRAL.TXT
+zone = ('caz048', 0.0035044885788433908)
+
+[krap]
+description = Rapid City Regional Airport, SD, United States
+location = (0.76881753550350207, -1.7985617941801566)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRAP.TXT
+zone = ('sdz026', 0.0023353522993878554)
+
+[kras]
+description = Port Aransas, Mustang Beach Airport, TX, United States
+location = (0.48540515380048965, -1.694515930077239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRAS.TXT
+zone = ('txz245', 0.0058373436750449384)
+
+[krbd]
+description = Dallas Executive Airport, TX, United States
+location = (0.57043177719347993, -1.6906422687651739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRBD.TXT
+zone = ('txz119', 0.0019521193620203321)
+
+[krbg]
+description = Roseburg Regional Airport, OR, United States
+location = (0.75456401327888178, -2.1528636323350052)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRBG.TXT
+zone = ('orz023', 0.0013580233835850527)
+
+[krbl]
+description = Red Bluff Municipal Airport, CA, United States
+location = (0.70074969467572323, -2.1336650105630679)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRBL.TXT
+zone = ('caz015', 0.001357398573047773)
+
+[krbo]
+description = Robstown, Nueces County Airport, TX, United States
+location = (0.48482337738315817, -1.7050169944100717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRBO.TXT
+zone = ('txz243', 0.0013632525053574255)
+
+[krbw]
+description = Walterboro, Sc, US
+location = (0.57438785683133375, -1.4070844429578286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRBW.TXT
+zone = ('scz043', 0.0012224368737203718)
+
+[krca]
+description = Ellsworth Air Force Base, SD, United States
+location = (0.77056286475549651, -1.7994344588061537)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCA.TXT
+zone = ('sdz026', 0.0030279870028023684)
+
+[krce]
+description = Oklahoma City, OK, US
+location = (0.61924281860758812, -1.7072810743008531)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCE.TXT
+zone = ('okz024', 0.0025533744035505326)
+
+[krcm]
+description = Skyhaven Arpt, MO, US
+location = (0.67683868392340096, -1.6371188383706812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCM.TXT
+zone = ('moz044', 0.00063241207486294316)
+
+[krcr]
+description = Fulton Co Arpt, US
+location = (0.71663219086887175, -1.5041247493687133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCR.TXT
+zone = ('inz015', 0.0011234490628902638)
+
+[krcx]
+description = Ladysmith, Ruck County Airport, WI, United States
+location = (0.79406663201568684, -1.588254467451651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCX.TXT
+zone = ('wiz016', 0.0016682636884944484)
+
+[krcz]
+description = Richmond Cnty Arpt, NC, US
+location = (0.60894537602082155, -1.3920746113906772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRCZ.TXT
+zone = ('ncz084', 0.0020301081563694361)
+
+[krdd]
+description = Redding Municipal Airport, CA, United States
+location = (0.70685834705770345, -2.1342467869803992)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRDD.TXT
+zone = ('caz015', 0.0048928312867191895)
+
+[krdg]
+description = Reading Regional Airport, PA, United States
+location = (0.70453124138837775, -1.325868455098359)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRDG.TXT
+zone = ('paz060', 0.0010225809965411681)
+
+[krdk]
+description = Red Oak, IA, United States
+location = (0.71587588152634085, -1.6627170007332646)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRDK.TXT
+zone = ('iaz080', 0.001472043306450234)
+
+[krdm]
+description = Redmond Roberts Field, OR, United States
+location = (0.77230819400749084, -2.1141755005824647)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRDM.TXT
+zone = ('orz509', 0.0052332236914072287)
+
+[krdr]
+description = Grand Forks Air Force Base, ND, United States
+location = (0.83717626453994676, -1.6999506914424771)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRDR.TXT
+zone = ('ndz027', 0.0010269138240500929)
+
+[krdu]
+description = Raleigh-Durham International Airport, NC, United States
+location = (0.62657320146596429, -1.3747376741542001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRDU.TXT
+zone = ('ncz041', 0.0025268332298987953)
+
+[kreo]
+description = Rome, OR, United States
+location = (0.74321937314091868, -2.0571614116839831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KREO.TXT
+zone = ('orz063', 0.0097817123639904659)
+
+[krfd]
+description = Greater Rockford Airport, IL, United States
+location = (0.73652894434160709, -1.5550883635269475)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRFD.TXT
+zone = ('ilz003', 0.0025055451520576699)
+
+[krfi]
+description = Henderson, Tx, US
+location = (0.56094882159097748, -1.6554447955166214)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRFI.TXT
+zone = ('txz150', 0.0014203674495604757)
+
+[krgk]
+description = Red Wing, Red Wing Municipal Airport, MN, United States
+location = (0.77824716160108265, -1.6141871512542001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRGK.TXT
+zone = ('wiz024', 0.0023916890419474752)
+
+[krhi]
+description = Rhinelander-Oneida Co Airport, WI, United States
+location = (0.79645191532674575, -1.5617787923262592)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRHI.TXT
+zone = ('wiz010', 0.0013452937844649743)
+
+[krhp]
+description = Andrews, Andrews-Murphy Airport, NC, United States
+location = (0.61426863023940415, -1.4636961365009891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRHP.TXT
+zone = ('ncz058', 0.0027425209553660203)
+
+[krhv]
+description = San Jose / Reid / Hillv, CA, United States
+location = (0.65158958741121642, -2.1261019171377589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRHV.TXT
+zone = ('caz513', 0.0020035349291352123)
+
+[kric]
+description = Richmond International Airport, VA, United States
+location = (0.65478935770653923, -1.3494304000002824)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRIC.TXT
+zone = ('vaz071', 0.0014703802165254441)
+
+[kril]
+description = Rifle Garfield County Rgnl, CO, United States
+location = (0.68969594274642587, -1.8803013808152245)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRIL.TXT
+zone = ('coz007', 0.0035342178787795527)
+
+[kriv]
+description = Riverside / March Air Force Base, CA, United States
+location = (0.59166661642607765, -2.0463985479633515)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRIV.TXT
+zone = ('caz048', 0.0009061170831309622)
+
+[kriw]
+description = Riverton Regional Airport, WY, United States
+location = (0.7516551311922246, -1.8928095737878505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRIW.TXT
+zone = ('wyz017', 0.0025302895470969288)
+
+[krkd]
+description = Rockland, Knox County Regional Airport, ME, United States
+location = (0.76910842371216792, -1.2060225131280815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRKD.TXT
+zone = ('mez027', 0.0017182287102736778)
+
+[krkp]
+description = Rockport Aransas County Airport, TX, United States
+location = (0.49014663160174088, -1.6938420390604967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRKP.TXT
+zone = ('txz245', 0.0012344863268326934)
+
+[krkr]
+description = Poteau, Robert S Kerr Airport, OK, United States
+location = (0.61124339286928075, -1.65145477892109)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRKR.TXT
+zone = ('okz076', 0.0024251211253018198)
+
+[krks]
+description = Rock Springs-Sweetwater Co, WY, United States
+location = (0.7260569688296411, -1.9032815492998163)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRKS.TXT
+zone = ('wyz029', 0.0080419630172329729)
+
+[krme]
+description = Griffiss Airfield, NY, United States
+location = (0.75456401327888178, -1.3159782560037245)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRME.TXT
+zone = ('nyz037', 0.0019799323760721901)
+
+[krmg]
+description = Rome R. B. Russell Airport, GA, United States
+location = (0.5995205980600522, -1.4864387462818374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRMG.TXT
+zone = ('gaz019', 0.0016633275192459098)
+
+[krmn]
+description = Stafford, Stafford Regional Airport, VA, United States
+location = (0.67017249580814497, -1.3518496202690191)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRMN.TXT
+zone = ('vaz055', 0.00041146529341135946)
+
+[krmy]
+description = Marshall, Brooks Field Airport, MI, United States
+location = (0.73742100151484857, -1.482754162305405)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRMY.TXT
+zone = ('miz073', 0.00065004190947358484)
+
+[krnd]
+description = Randolph Air Force Base, TX, United States
+location = (0.51545390575565864, -1.7153677665017601)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRND.TXT
+zone = ('txz205', 0.0038829638905711508)
+
+[krnh]
+description = New Richmond, New Richmond Municipal Airport, WI, United States
+location = (0.78798706845457323, -1.615093752837875)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNH.TXT
+zone = ('wiz023', 0.002255110978660743)
+
+[krnm]
+description = Ramona Airport, CA, United States
+location = (0.57654042957546014, -2.0405807837900372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNM.TXT
+zone = ('caz050', 0.00081201020352194924)
+
+[krno]
+description = Reno/Tahoe International Airport, NV, United States
+location = (0.6891141663290945, -2.0903226674718751)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNO.TXT
+zone = ('nvz003', 0.0019117585936473719)
+
+[krnp]
+description = Owosso, Owosso Community Airport, MI, United States
+location = (0.7503655268004733, -1.4685006400807847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNP.TXT
+zone = ('miz060', 0.00068929146809441411)
+
+[krnt]
+description = Renton Municipal Airport, WA, United States
+location = (0.82903139469730658, -2.1330832341457366)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRNT.TXT
+zone = ('waz508', 0.0027738879353022832)
+
+[kroa]
+description = Roanoke Regional Airport, VA, United States
+location = (0.65129869920255068, -1.3956816251781323)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KROA.TXT
+zone = ('vaz022', 0.0014240806956108674)
+
+[kroc]
+description = Greater Rochester International, NY, United States
+location = (0.75252779581822171, -1.3558299405909284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KROC.TXT
+zone = ('nyz003', 0.00054306893783886306)
+
+[krog]
+description = Rogers, Rogers Municipal Airport-Carter Field, AR, United States
+location = (0.63471807130860447, -1.6423548261266641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KROG.TXT
+zone = ('arz001', 0.0022624654909831781)
+
+[kros]
+description = Rush City, Rush City Regional Airport, MN, United States
+location = (0.79758153120373099, -1.6223368692336515)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KROS.TXT
+zone = ('mnz053', 0.0034565679430357578)
+
+[krow]
+description = Roswell Industrial Air Centr, NM, United States
+location = (0.58119464091411166, -1.8244508447514058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KROW.TXT
+zone = ('nmz538', 0.0047383558602047127)
+
+[krox]
+description = Roseau, Roseau Municipal Airport/Rudy Billberg Field, MN, United States
+location = (0.85259333959923, -1.6702800941585734)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KROX.TXT
+zone = ('mnz005', 0.0018242007746141009)
+
+[krpd]
+description = Rice Lake, Rice Lake Regional-Carl'S Field Airport, WI, United States
+location = (0.79269460929814684, -1.6017516803337404)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRPD.TXT
+zone = ('wiz015', 0.00092165890037423774)
+
+[krph]
+description = Graham, Graham Municipal Airport, TX, United States
+location = (0.57787851533532253, -1.7201140924398226)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRPH.TXT
+zone = ('txz100', 0.0022596017344431812)
+
+[krpj]
+description = Rochelle, Rochelle Municipal-Koritz Field Airport, IL, United States
+location = (0.73117175316534666, -1.5547102088556821)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRPJ.TXT
+zone = ('ilz010', 0.0038638083498664937)
+
+[krqb]
+description = Big Rapids, Roben-Hood Airport, MI, United States
+location = (0.76310158220322077, -1.4923292325073181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRQB.TXT
+zone = ('miz045', 0.0026778753871777843)
+
+[krqe]
+description = Window Rock Airport, AZ, United States
+location = (0.62220987833597841, -1.9035724375084819)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRQE.TXT
+zone = ('azz011', 0.0045048015960597633)
+
+[krqo]
+description = El Reno, El Reno Regional Airport, OK, United States
+location = (0.61911191891368866, -1.7105196296906648)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRQO.TXT
+zone = ('okz024', 0.0012648812668237454)
+
+[krrl]
+description = Merrill, Merrill Municipal Airport, WI, United States
+location = (0.7885979336927712, -1.5655603390389137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRRL.TXT
+zone = ('wiz018', 0.0027240837343728815)
+
+[krrt]
+description = Warroad, Warroad International Airport-Swede Carlston Field, MN, United States
+location = (0.85418837661008029, -1.6641423529557267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRRT.TXT
+zone = ('mnz005', 0.0060507922930900047)
+
+[krsl]
+description = Russell Municipal Airport, KS, United States
+location = (0.67835130260846277, -1.7246761891790632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRSL.TXT
+zone = ('ksz032', 0.0011198835477799914)
+
+[krsn]
+description = Ruston, Ruston Regional Airport, LA, United States
+location = (0.56748411001233401, -1.615971265600683)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRSN.TXT
+zone = ('laz005', 0.0018910056262489328)
+
+[krsp]
+description = Camp David, Md, US
+location = (0.69202304841575168, -1.3521065715200071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRSP.TXT
+zone = ('mdz004', 0.0032505054668189224)
+
+[krst]
+description = Rochester International Airport, MN, United States
+location = (0.76619954162551063, -1.6144295580947547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRST.TXT
+zone = ('mnz087', 0.0021890460202015375)
+
+[krsv]
+description = Robinson, Robinson Municipal Airport, IL, United States
+location = (0.68095475207602096, -1.5297762412362188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRSV.TXT
+zone = ('ilz068', 0.0015060804810193105)
+
+[krsw]
+description = Fort Myers Sw Fl International Airport, FL, United States
+location = (0.46309402819582879, -1.4270975517140301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRSW.TXT
+zone = ('flz065', 0.001155710518229572)
+
+[krtn]
+description = Raton, Raton Municipal \ Crews Field Airport, NM, United States
+location = (0.64126790414039425, -1.8266228100427766)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRTN.TXT
+zone = ('nmz527', 0.0048927006767001289)
+
+[krts]
+description = Reno/Stead Airport, Reno, Nevada, United States
+location = (0.69234029516855744, -2.0922385665881142)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRTS.TXT
+zone = ('nvz003', 0.0053232443990802259)
+
+[krue]
+description = Russelville Municipal Airport, AR, United States
+location = (0.61522856132800119, -1.6249015336067207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRUE.TXT
+zone = ('arz022', 0.0035737150748849601)
+
+[krug]
+description = Rugby Municipal Airport, ND, United States
+location = (0.84457452131367827, -1.7457558880337058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRUG.TXT
+zone = ('ndz013', 0.0025348736376177828)
+
+[kruq]
+description = Salisbury, Rowan County Airport, NC, United States
+location = (0.62220987833597841, -1.405280936064101)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRUQ.TXT
+zone = ('ncz057', 0.00021431197729869844)
+
+[krut]
+description = Rutland, Rutland-Southern Vermont Regional Airport, VT, United States
+location = (0.75980000103486478, -1.2732176893298635)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRUT.TXT
+zone = ('vtz019', 0.0011728037387749716)
+
+[krvs]
+description = Tulsa Jones Jr. Airport, OK, United States
+location = (0.62919119534395573, -1.6752251937058906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRVS.TXT
+zone = ('okz060', 0.0013740665091314741)
+
+[krwf]
+description = Redwood Falls Municipal, MN, United States
+location = (0.77754418176347373, -1.6595172304379415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRWF.TXT
+zone = ('mnz073', 0.0033214386738888778)
+
+[krwi]
+description = Rocky Mount-Wilson Airport, NC, United States
+location = (0.62570053683996718, -1.3596114873035827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRWI.TXT
+zone = ('ncz027', 0.002383149619504366)
+
+[krwl]
+description = Rawlins Municipal Airport, WY, United States
+location = (0.72954762733362966, -1.8709929581379212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRWL.TXT
+zone = ('wyz109', 0.0013111361551311487)
+
+[krwv]
+description = Caldwell, Caldwell Municipal Airport, TX, United States
+location = (0.53259206938288073, -1.6878012605938721)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRWV.TXT
+zone = ('txz195', 0.0013088494355378761)
+
+[krxe]
+description = Rexburg-Madison County Airport, ID, United States
+location = (0.76503598879084778, -1.9512781037296605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRXE.TXT
+zone = ('idz019', 0.0060292154372029822)
+
+[kryn]
+description = Tucson, Az, US
+location = (0.56094882159097748, -1.9402825294420962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRYN.TXT
+zone = ('azz504', 0.0017914897092355657)
+
+[kryt]
+description = Fountain Dale, Pa, US
+location = (0.69341931181734706, -1.3514084398192094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRYT.TXT
+zone = ('paz064', 0.0037666484273645153)
+
+[kryv]
+description = Watertown, WI, United States
+location = (0.75340046044421893, -1.548397934727636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRYV.TXT
+zone = ('wiz064', 0.0026537531838648413)
+
+[kryw]
+description = Lago Vista, Tx, US
+location = (0.53232542185827048, -1.7098990681788446)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRYW.TXT
+zone = ('txz192', 0.0040420909012074731)
+
+[kryy]
+description = Marietta, Cobb County-Mccollum Field Airport, GA, United States
+location = (0.5936398081081935, -1.4765243065031473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRYY.TXT
+zone = ('gaz032', 0.001288514783421388)
+
+[krzl]
+description = Rensselaer, In, US
+location = (0.714712328691678, -1.5217525748138558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRZL.TXT
+zone = ('inz011', 0.0016027110749118163)
+
+[krzn]
+description = Siren, Burnett County Airport, WI, United States
+location = (0.79975834463191275, -1.6122042632984619)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KRZN.TXT
+zone = ('wiz006', 0.00069931658618563016)
+
+[ks32]
+description = Rands Airport, KS, United States
+location = (0.82768361266382195, -1.7122698070794702)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KS32.TXT
+zone = ('ndz028', 0.0016619574851379092)
+
+[ksac]
+description = Sacramento Executive Airport, CA, United States
+location = (0.67195176201781692, -2.1205750411731104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAC.TXT
+zone = ('caz017', 0.0023717545579832171)
+
+[ksad]
+description = Safford Municipal Airport, AZ, United States
+location = (0.57334065928013733, -1.9134626366031167)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAD.TXT
+zone = ('azz509', 0.0016589397847658807)
+
+[ksaf]
+description = Santa Fe County Municipal, NM, United States
+location = (0.62162810191864704, -1.8515034481573178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAF.TXT
+zone = ('nmz518', 0.0016009514473556172)
+
+[ksan]
+description = San Diego International \Lindbergh Fld, CA, United States
+location = (0.57130444181947726, -2.0452349951286886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAN.TXT
+zone = ('caz043', 0.0043464794174747938)
+
+[ksar]
+description = Sparta, Sparta Community-Hunter Field Airport, IL, United States
+location = (0.66582371708859234, -1.5655360983548583)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAR.TXT
+zone = ('ilz079', 0.0024251425894595289)
+
+[ksat]
+description = San Antonio International Airport, TX, United States
+location = (0.51545390575565864, -1.7185675367970832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAT.TXT
+zone = ('txz205', 0.001677902771520567)
+
+[ksav]
+description = Savannah International Airport, GA, United States
+location = (0.56054157809884553, -1.4172073526193956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAV.TXT
+zone = ('gaz118', 0.00080214105245778641)
+
+[ksaw]
+description = Marquette, Sawyer International Airport, MI, United States
+location = (0.80902313407791604, -1.5253353479172553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAW.TXT
+zone = ('miz005', 0.0032601196037994212)
+
+[ksaz]
+description = Staples, Staples Municipal Airport, MN, United States
+location = (0.80949825148540333, -1.6546884861740905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSAZ.TXT
+zone = ('mnz032', 0.0040770180614470991)
+
+[ksba]
+description = Santa Barbara Municipal, CA, United States
+location = (0.60097503910338079, -2.0917771085152039)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBA.TXT
+zone = ('caz039', 0.00087345373833755033)
+
+[ksbd]
+description = Norton Air Force Base / San Bern, CA, United States
+location = (0.59515727493006643, -2.0461076597546857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBD.TXT
+zone = ('caz055', 0.0030216376033300467)
+
+[ksbm]
+description = Sheboygan Co Memorial Airport, WI, United States
+location = (0.76416332416485055, -1.5332717478770184)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBM.TXT
+zone = ('wiz052', 0.0016194231607771744)
+
+[ksbn]
+description = South Bend Regional Airport, IN, United States
+location = (0.72780229808163543, -1.506510032679772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBN.TXT
+zone = ('inz004', 0.0014954733975145291)
+
+[ksbo]
+description = Swainsboro, Ga, US
+location = (0.56932640200055029, -1.4376277048677293)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBO.TXT
+zone = ('gaz086', 0.0011328228561920813)
+
+[ksbp]
+description = San Luis Obispo Mc Chesney, CA, United States
+location = (0.61493767311933545, -2.1054488543224932)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBP.TXT
+zone = ('caz034', 0.0022388917264104841)
+
+[ksbs]
+description = Steamboat Springs, CO, United States
+location = (0.70714923526636919, -1.8651751939646066)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBS.TXT
+zone = ('coz004', 0.0014489192949473015)
+
+[ksby]
+description = Salisbury-Wicomico Cty Reg, MD, United States
+location = (0.66904287993115974, -1.3177235852557188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSBY.TXT
+zone = ('mdz022', 0.0017783483985700471)
+
+[kscf]
+description = South Marsh 268, LA, United States
+location = (0.50816715612858232, -1.6034533763544347)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSCF.TXT
+zone = ('laz054', 0.012339190352736475)
+
+[ksch]
+description = Schenectady Airport, NY, United States
+location = (0.7478735844795702, -1.2903800936411411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSCH.TXT
+zone = ('nyz049', 0.00056064252466014354)
+
+[ksck]
+description = Stockton Metropolitan Airport, CA, United States
+location = (0.66147978650585082, -2.1159208298344589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSCK.TXT
+zone = ('caz019', 0.0036281544748028188)
+
+[ksda]
+description = Shenandoah Municipal, IA, United States
+location = (0.71122167018768934, -1.6653349946112561)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSDA.TXT
+zone = ('iaz090', 0.0024874448402088852)
+
+[ksdb]
+description = Sandberg, CA, United States
+location = (0.60650191506802953, -2.0719967103259349)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSDB.TXT
+zone = ('caz088', 0.0056568529973152846)
+
+[ksdf]
+description = Standiford Field, KY, United States
+location = (0.66642488605316808, -1.4963289453764719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSDF.TXT
+zone = ('kyz030', 0.0010151330926234917)
+
+[ksdl]
+description = Scottsdale Airport, AZ, United States
+location = (0.58672151687876051, -1.9533143211903206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSDL.TXT
+zone = ('azz023', 0.0031830364398742132)
+
+[ksdm]
+description = San Diego, Brown Field Municipal Airport, CA, United States
+location = (0.5685458519739639, -2.0419140214130884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSDM.TXT
+zone = ('caz050', 0.0075101309552046127)
+
+[ksdy]
+description = Sidney-Richland, MT, United States
+location = (0.83252205320129524, -1.8186330805780915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSDY.TXT
+zone = ('mtz024', 0.0045104438254444795)
+
+[ksea]
+description = Seattle-Tacoma International Airport, WA, United States
+location = (0.82815873007130947, -2.1348285633977309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEA.TXT
+zone = ('waz508', 0.0020012369496248648)
+
+[ksee]
+description = San Diego/El Cajon, Gillespie Field Airport, CA, United States
+location = (0.57292371951438315, -2.0415504111522562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEE.TXT
+zone = ('caz050', 0.0031217732844171691)
+
+[kseg]
+description = Selinsgrove Penn Valley Airport, PA, United States
+location = (0.71238522302235219, -1.3415764183663079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEG.TXT
+zone = ('paz052', 0.002170165700395845)
+
+[ksep]
+description = Stephenville, Clark Field Municipal Airport, TX, United States
+location = (0.56228690735083986, -1.7136224372497659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEP.TXT
+zone = ('txz130', 0.00061595315146014838)
+
+[kset]
+description = St. Charles Co Smartt Airport, MO, United States
+location = (0.67951485544312562, -1.5783594202202054)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSET.TXT
+zone = ('ilz099', 0.002854041591271258)
+
+[ksez]
+description = Sedona Airport, AZ, United States
+location = (0.60824724432002386, -1.9509872155209946)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSEZ.TXT
+zone = ('azz038', 0.0017491139216797237)
+
+[ksfb]
+description = Orlando Sanford Airport, FL, United States
+location = (0.5023639363657012, -1.4180800172453927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFB.TXT
+zone = ('flz046', 0.001176835055489074)
+
+[ksff]
+description = Felts Field, WA, United States
+location = (0.83223116499262939, -2.047562100798014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFF.TXT
+zone = ('waz036', 0.0036654099303309313)
+
+[ksfm]
+description = Sanford, Sanford Regional Airport, ME, United States
+location = (0.75747289536553897, -1.2342386693686567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFM.TXT
+zone = ('mez023', 0.001871736204449497)
+
+[ksfo]
+description = San Francisco International Airport, CA, United States
+location = (0.65653468695853368, -2.135701228023728)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFO.TXT
+zone = ('caz006', 0.0026435014516300159)
+
+[ksfq]
+description = Suffolk, Suffolk Municipal Airport, VA, United States
+location = (0.64022555472600884, -1.3369561439853341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFQ.TXT
+zone = ('vaz096', 0.0040927963037400757)
+
+[ksfy]
+description = Savanna, Tri-Township Airport, IL, United States
+location = (0.73383822841144919, -1.5726774038776015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFY.TXT
+zone = ('ilz007', 0.0022809406222895198)
+
+[ksfz]
+description = Pawtucket, North Central State Airport, RI, United States
+location = (0.73158384479428973, -1.2479104151759457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSFZ.TXT
+zone = ('riz001', 0.0016265942761173498)
+
+[ksgf]
+description = Springfield-Branson National, MO, United States
+location = (0.64984425815922209, -1.6298466331540382)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGF.TXT
+zone = ('moz090', 0.00071877353816509682)
+
+[ksgh]
+description = Springfield, Springfield-Beckley Municipal Airport, OH, United States
+location = (0.69534402213135205, -1.4632840448720457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGH.TXT
+zone = ('ohz053', 0.001535056585461959)
+
+[ksgj]
+description = St. Augustine, St. Augustine Airport, FL, United States
+location = (0.52288609948706777, -1.4196459654353766)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGJ.TXT
+zone = ('flz033', 0.001871636185056792)
+
+[ksgr]
+description = Sugarland Regional Airport, TX, United States
+location = (0.51690834679898723, -1.6694074295325763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGR.TXT
+zone = ('txz227', 0.0024050567047281808)
+
+[ksgs]
+description = South St. Paul, South St. Paul Municipal-Richard E. Fleming Field Airport, MN, United States
+location = (0.78290622107654539, -1.6237282844984358)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGS.TXT
+zone = ('mnz062', 0.0029092615841731081)
+
+[ksgt]
+description = Stuttgart, Stuttgart Municipal Airport, AR, United States
+location = (0.60388392119003809, -1.5981398184094744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGT.TXT
+zone = ('arz046', 0.0040139541872103645)
+
+[ksgu]
+description = St George, St George Municipal Airport, UT, United States
+location = (0.64722626428123053, -1.9826940302655582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSGU.TXT
+zone = ('utz019', 0.001676420203657008)
+
+[kshd]
+description = Staunton / Shenandoah, VA, United States
+location = (0.66787932709649678, -1.377064779823526)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHD.TXT
+zone = ('vaz025', 0.0036230326450521315)
+
+[kshl]
+description = Sheldon, IA, United States
+location = (0.75427312507021615, -1.6726071998278991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHL.TXT
+zone = ('iaz013', 0.0035234542840496242)
+
+[kshn]
+description = Shelton Sanderson Field, WA, United States
+location = (0.82437718335865495, -2.1490820856223514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHN.TXT
+zone = ('waz511', 0.0050171741455929597)
+
+[kshr]
+description = Sheridan County Airport, WY, United States
+location = (0.78132572847612813, -1.8669205232166013)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHR.TXT
+zone = ('wyz099', 0.0038986847146236705)
+
+[kshv]
+description = Shreveport Regional Airport, LA, United States
+location = (0.56635934227216, -1.6377006147880124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSHV.TXT
+zone = ('laz001', 0.002374748390762663)
+
+[ksif]
+description = Rockingham Cnty Shiloh Arpt, NC, US
+location = (0.63599797942673364, -1.393645407717472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSIF.TXT
+zone = ('ncz005', 0.001301410517695392)
+
+[ksiy]
+description = Montague Siskiyou County, CA, United States
+location = (0.72896585091629829, -2.1374465572757222)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSIY.TXT
+zone = ('caz081', 0.001363597034616714)
+
+[ksjc]
+description = San Jose International Airport, CA, United States
+location = (0.65217136382854779, -2.1278472463897535)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSJC.TXT
+zone = ('caz513', 0.0030568959971274123)
+
+[ksjn]
+description = St Johns Industrial Airprk, AZ, United States
+location = (0.60242948014670938, -1.9090993134731309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSJN.TXT
+zone = ('azz014', 0.0011731671113242002)
+
+[ksjt]
+description = Mathis Field, TX, United States
+location = (0.54716072050022235, -1.7540558982543013)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSJT.TXT
+zone = ('txz072', 0.0011047207781896913)
+
+[ksjx]
+description = Beaver Island, Beaver Island Airport, MI, United States
+location = (0.79747972033069792, -1.4934152151530034)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSJX.TXT
+zone = ('miz019', 0.0086665310513646277)
+
+[kska]
+description = Fairchild Air Force Base, WA, United States
+location = (0.83106761215796654, -2.0533798649713288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSKA.TXT
+zone = ('waz036', 0.0004360190194879939)
+
+[kskf]
+description = Kelly Air Force Base, TX, United States
+location = (0.51283591187766719, -1.720603754257743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSKF.TXT
+zone = ('txz205', 0.0014991950228793282)
+
+[kskx]
+description = Taos, Taos Regional Airport, NM, United States
+location = (0.63617251235193317, -1.8442312429406749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSKX.TXT
+zone = ('nmz516', 0.00377519424114917)
+
+[kslb]
+description = Storm Lake, IA, United States
+location = (0.74351026134958442, -1.6621352243159331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLB.TXT
+zone = ('iaz022', 0.0025886593235600083)
+
+[kslc]
+description = Salt Lake City International Airport, UT, United States
+location = (0.71180344660502071, -1.9541869858163177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLC.TXT
+zone = ('utz006', 0.0058678371608116677)
+
+[ksle]
+description = Salem Mcnary Field, OR, United States
+location = (0.78365283414545395, -2.1467549799530254)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLE.TXT
+zone = ('orz007', 0.002748424143822759)
+
+[kslg]
+description = Siloam Springs, Smith Field Airport, AR, United States
+location = (0.6318091892219474, -1.6490452549259758)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLG.TXT
+zone = ('arz001', 0.0040023690063677262)
+
+[kslh]
+description = Cheboygan, Cheboygan County Airport, MI, United States
+location = (0.79680582931395572, -1.4751377393751739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLH.TXT
+zone = ('miz017', 0.0036172079349116328)
+
+[ksli]
+description = Los Alamitos U. S. Army Airfield, CA, United States
+location = (0.58963039896541758, -2.0603611819793062)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLI.TXT
+zone = ('caz041', 0.0044221830265511472)
+
+[kslk]
+description = Adirondack Regional Airport, NY, United States
+location = (0.77492618788548229, -1.2950343049797925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLK.TXT
+zone = ('nyz030', 0.0022246731213133369)
+
+[ksln]
+description = Salina Municipal Airport, KS, United States
+location = (0.67689686156513407, -1.7043140145724629)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLN.TXT
+zone = ('ksz049', 9.9833331793525114e-06)
+
+[kslo]
+description = Salem, Salem-Leckrone Airport, IL, United States
+location = (0.67444370433871992, -1.5527176246263221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLO.TXT
+zone = ('ilz070', 0.00062708956967655555)
+
+[kslr]
+description = Sulphur Springs, Sulphur Springs Municipal Airport, TX, United States
+location = (0.57877057250856412, -1.6689032233042222)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSLR.TXT
+zone = ('txz107', 0.00085874687947826807)
+
+[ksme]
+description = Somerset, Somerset-Pulaski County - J.T. Wilson Field Airport, KY, United States
+location = (0.64671720991606552, -1.4768103465750018)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSME.TXT
+zone = ('kyz079', 0.0010158458032033296)
+
+[ksmf]
+description = Sacramento International Airport, CA, United States
+location = (0.67544242052180559, -2.1223203704251046)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMF.TXT
+zone = ('caz017', 0.0013760040290181428)
+
+[ksmn]
+description = Salmon, Lemhi County Airport, ID, United States
+location = (0.78743438085810835, -1.9876391298128757)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMN.TXT
+zone = ('idz010', 0.0065237270991754144)
+
+[ksmo]
+description = Santa Monica Municipal Airport, CA, United States
+location = (0.59370283388673772, -2.0673424989872835)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMO.TXT
+zone = ('caz041', 0.0026604681908438529)
+
+[ksmp]
+description = Stampede Pass, WA, United States
+location = (0.82524984798465217, -2.1176661590864532)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMP.TXT
+zone = ('waz519', 0.0076574253503737871)
+
+[ksmq]
+description = Somerville Somerset Airport, NJ, United States
+location = (0.70889456451836352, -1.3031791748224328)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMQ.TXT
+zone = ('njz010', 0.0011402684669386011)
+
+[ksms]
+description = Sumter, Sc, US
+location = (0.59341194567807209, -1.4025465869026432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMS.TXT
+zone = ('scz031', 0.0014977900692095688)
+
+[ksmx]
+description = Santa Maria Public Airport, CA, United States
+location = (0.60911990894602097, -2.1025399722358356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSMX.TXT
+zone = ('caz035', 0.0031652269431598156)
+
+[ksna]
+description = Santa Ana Wayne Orange Cty, CA, United States
+location = (0.58788506971342325, -2.0571614116839831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNA.TXT
+zone = ('caz042', 0.0011653937538663684)
+
+[ksnc]
+description = Chester, Chester Airport, CT, United States
+location = (0.72228511839060894, -1.2654655185689219)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNC.TXT
+zone = ('ctz011', 0.0013190406066677387)
+
+[ksnk]
+description = Snyder, Winston Field Airport, TX, United States
+location = (0.57060631011867935, -1.7619147280250869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNK.TXT
+zone = ('txz048', 0.0010497893725945576)
+
+[ksnl]
+description = Shawnee, Shawnee Municipal Airport, OK, United States
+location = (0.61709994213708408, -1.691970658251414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNL.TXT
+zone = ('okz030', 0.0026265416958200171)
+
+[ksns]
+description = Salinas Municipal Airport, CA, United States
+location = (0.63995405906458747, -2.1223203704251046)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNS.TXT
+zone = ('caz528', 0.00134598440501219)
+
+[ksnt]
+description = Stanley, Stanley Ranger Station, ID, United States
+location = (0.77158582162263756, -2.0059844795060604)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNT.TXT
+zone = ('idz018', 0.0045203274367031634)
+
+[ksny]
+description = Sidney Municipal Airport, NE, United States
+location = (0.71733032256966944, -1.7973982413454936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSNY.TXT
+zone = ('nez055', 0.0020965168323903516)
+
+[ksoa]
+description = Sonora, Sonora Municipal Airport, TX, United States
+location = (0.53381864799608791, -1.7566448033114261)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSOA.TXT
+zone = ('txz078', 0.0022494206720345637)
+
+[ksop]
+description = Pinehurst/Southern Pines, Moore County Airport, NC, United States
+location = (0.61493767311933545, -1.3857914260834978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSOP.TXT
+zone = ('ncz075', 0.0017791429268300429)
+
+[ksow]
+description = Show Low, Show Low Regional Airport, AZ, United States
+location = (0.59804191633266812, -1.9199591399299845)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSOW.TXT
+zone = ('azz017', 0.0078407556284827238)
+
+[kspa]
+description = Spartanburg Memorial, SC, United States
+location = (0.60941079715468671, -1.4302973220093531)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPA.TXT
+zone = ('scz007', 0.00063596121406932931)
+
+[kspb]
+description = Scappoose Industrial Airpark, OR, United States
+location = (0.79877902099607145, -2.1444278742836995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPB.TXT
+zone = ('orz006', 0.0049676092201266335)
+
+[kspd]
+description = Springfield Comanche Natl, CO, United States
+location = (0.6507169227852192, -1.7909987007548478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPD.TXT
+zone = ('coz099', 0.0009999642644881858)
+
+[kspf]
+description = Spearfish / Clyde Ice, SD, United States
+location = (0.77638062892881099, -1.8113608753614483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPF.TXT
+zone = ('sdz025', 0.00038715531308755325)
+
+[kspg]
+description = St Petersburg Whitted Airport, FL, United States
+location = (0.48461975563709214, -1.4422237385646477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPG.TXT
+zone = ('flz050', 0.0031346911703125156)
+
+[kspi]
+description = Abraham Lincoln Capital Airport, IL, United States
+location = (0.69551370691974035, -1.565269450830248)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPI.TXT
+zone = ('ilz051', 0.0016353628450933187)
+
+[kspl]
+description = South Padre Island Heliport, TX, United States
+location = (0.4550170322685439, -1.6957134198695798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPL.TXT
+zone = ('txz257', 0.0029876088273157859)
+
+[kspr]
+description = Ship Shoal, LA, United States
+location = (0.49914477352313386, -1.5918517849654839)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPR.TXT
+zone = ('laz066', 0.014488459288974114)
+
+[ksps]
+description = Wichita Falls Sheppard Afb, TX, United States
+location = (0.59312105746940635, -1.7191493132144147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPS.TXT
+zone = ('txz086', 0.0029418125245060443)
+
+[kspw]
+description = Spencer Municipal Airport, IA, United States
+location = (0.75340046044421893, -1.6618443361072675)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSPW.TXT
+zone = ('iaz014', 0.0016889430152277811)
+
+[ksqi]
+description = Sterling Rockfalls, IL, United States
+location = (0.72867496270763255, -1.5649785626215822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSQI.TXT
+zone = ('ilz009', 0.0032235850416169527)
+
+[ksql]
+description = San Carlos Airport, CA, United States
+location = (0.65478935770653923, -2.1336650105630679)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSQL.TXT
+zone = ('caz508', 0.0017876043029814409)
+
+[ksrb]
+description = Sparta Upper Cumberland Regional Airport, United States
+location = (0.62929416976982344, -1.4927923265355139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSRB.TXT
+zone = ('tnz032', 0.0015645236309128224)
+
+[ksrc]
+description = Searcy, Searcy Municipal Airport, AR, United States
+location = (0.61456436658488112, -1.601116574411487)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSRC.TXT
+zone = ('arz033', 0.00078352770408707771)
+
+[ksrq]
+description = Sarasota/Bradenton International ., FL, United States
+location = (0.4782202150464463, -1.4407692975213189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSRQ.TXT
+zone = ('flz055', 0.0041000629980427862)
+
+[ksrr]
+description = Ruidoso Regional, NM, United States
+location = (0.58410352300076895, -1.8419041372713492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSRR.TXT
+zone = ('nmz526', 0.0022344969570971293)
+
+[kssc]
+description = Shaw Air Force Base, SC, United States
+location = (0.59283016926074061, -1.4046991596467695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSSC.TXT
+zone = ('scz031', 0.0017076031249283771)
+
+[kssf]
+description = San Antonio Stinson Muni, TX, United States
+location = (0.51196324725166997, -1.7185675367970832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSSF.TXT
+zone = ('txz205', 0.0021766414153878023)
+
+[kssi]
+description = Brunswick Mc Kinnon Airport, GA, United States
+location = (0.54367006199623358, -1.4204071229147186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSSI.TXT
+zone = ('gaz154', 0.0012195245817366474)
+
+[kstc]
+description = St. Cloud Regional Airport, MN, United States
+location = (0.79499747428341705, -1.6414821615006669)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTC.TXT
+zone = ('mnz050', 0.0026759916544691407)
+
+[kste]
+description = Stevens Point, Stevens Point Municipal Airport, WI, United States
+location = (0.77745691530087402, -1.5625981274473344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTE.TXT
+zone = ('wiz036', 0.0012564134205103313)
+
+[kstf]
+description = George M Bryan, US
+location = (0.58346356894170437, -1.5505505074717625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTF.TXT
+zone = ('msz033', 0.00057906625342185082)
+
+[kstj]
+description = Rosecrans Memorial Airport, MO, United States
+location = (0.69405926587641165, -1.6566083483512846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTJ.TXT
+zone = ('moz020', 0.002382966833846166)
+
+[kstk]
+description = Sterling Muni, US
+location = (0.70877820923489721, -1.8022269856093447)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTK.TXT
+zone = ('coz048', 0.0028187887546903588)
+
+[kstl]
+description = Lambert-St Louis International Airport, MO, United States
+location = (0.6763150851478027, -1.5771958673855424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTL.TXT
+zone = ('moz063', 0.0021726281061691197)
+
+[kstp]
+description = Downtown Holman Field, MN, United States
+location = (0.78423461056278532, -1.6240288689807236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTP.TXT
+zone = ('mnz062', 0.0015841292405817792)
+
+[ksts]
+description = Santa Rosa Sonoma County, CA, United States
+location = (0.67195176201781692, -2.1435552096577024)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTS.TXT
+zone = ('caz507', 0.0019020618458789971)
+
+[kstz]
+description = South Timbalier, United States, 4
+location = (0.49148471736160321, -1.5824900327832587)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSTZ.TXT
+zone = ('laz066', 0.021370146861265593)
+
+[ksua]
+description = Stuart, Witham Field Airport, FL, United States
+location = (0.47440957951292539, -1.4001225184970956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUA.TXT
+zone = ('flz064', 0.0031155376429726394)
+
+[ksue]
+description = Sturgeon Bay, WI, United States
+location = (0.78278016951945684, -1.5257086544517098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUE.TXT
+zone = ('wiz022', 0.0020426247610333707)
+
+[ksun]
+description = Hailey, Friedman Memorial Airport, ID, United States
+location = (0.7592182246175333, -1.9949113350295187)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUN.TXT
+zone = ('idz031', 0.0016523414822183851)
+
+[ksus]
+description = Spirit Of St. Louis Airport, MO, United States
+location = (0.67456975589580837, -1.5821409669328599)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUS.TXT
+zone = ('moz061', 0.0023275273916261185)
+
+[ksut]
+description = Oak Island, Brunswick County Airport, NC, United States
+location = (0.59217567079124278, -1.3626609653577617)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUT.TXT
+zone = ('ncz110', 0.001555128413093583)
+
+[ksuu]
+description = Fairfield / Travis Air Force Base, CA, United States
+location = (0.66787932709649678, -2.1284290228070848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUU.TXT
+zone = ('caz018', 0.0033571562524348777)
+
+[ksuw]
+description = Superior, Richard I. Bong Airport, WI, United States
+location = (0.81488937961934127, -1.6073561264873666)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUW.TXT
+zone = ('wiz001', 0.005007322137660683)
+
+[ksux]
+description = Sioux Gateway Airport, IA, United States
+location = (0.73972871463693002, -1.6822065107138682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSUX.TXT
+zone = ('nez014', 0.0023406551813254248)
+
+[ksvc]
+description = Silver City / Grant, NM, United States
+location = (0.56955911256748282, -1.8875735860318674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSVC.TXT
+zone = ('nmz403', 0.0014882257555050024)
+
+[ksvh]
+description = Statesville, Statesville Municipal Airport, NC, United States
+location = (0.62422185511258299, -1.412960384772876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSVH.TXT
+zone = ('ncz036', 0.0013851010651761732)
+
+[ksvn]
+description = Hunter U. S. Army Airfield, GA, United States
+location = (0.5587962488468512, -1.4163346879933985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSVN.TXT
+zone = ('gaz118', 0.0015623319907573116)
+
+[kswf]
+description = Newburgh / Stewart, NY, United States
+location = (0.72431163957764677, -1.2932889757277981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSWF.TXT
+zone = ('nyz067', 0.0031855049102860454)
+
+[kswo]
+description = Stillwater Regional Airport, OK, United States
+location = (0.63122741280461581, -1.6944238154778282)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSWO.TXT
+zone = ('okz020', 0.0021760946076432239)
+
+[ksww]
+description = Sweetwater, Avenger Field Airport, TX, United States
+location = (0.56665992675444787, -1.7534692737001587)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSWW.TXT
+zone = ('txz054', 0.0029924624621443432)
+
+[ksxt]
+description = Sexton Summit, OR, United States
+location = (0.74351026134958442, -2.1531545205436711)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSXT.TXT
+zone = ('orz024', 0.0060848127983114189)
+
+[ksyf]
+description = Cheyenne County Municipal Airport, United States
+location = (0.69397607184873322, -1.7766806013479037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSYF.TXT
+zone = ('ksz001', 0.00096777492818328698)
+
+[ksyn]
+description = Stanton, Stanton Airfield, MN, United States
+location = (0.77624003296128918, -1.6234373962897701)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSYN.TXT
+zone = ('mnz070', 0.0034847098388072905)
+
+[ksyr]
+description = Syracuse Hancock International Airport, NY, United States
+location = (0.75252779581822171, -1.3281955607676847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSYR.TXT
+zone = ('nyz018', 0.0022802164741948733)
+
+[kszl]
+description = Whiteman Air Force Base, MO, United States
+location = (0.67602419693913696, -1.6327555152406952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSZL.TXT
+zone = ('moz044', 0.0034942474297190193)
+
+[kszt]
+description = Sandpoint, Sandpoint Airport, ID, United States
+location = (0.84298433243963888, -2.0343557761245905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KSZT.TXT
+zone = ('idz001', 0.0035003547775763083)
+
+[kt35]
+description = Cameron Municipal Airpark, United States
+location = (0.53894643309546619, -1.6924649219207957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KT35.TXT
+zone = ('txz174', 0.0016264603181068958)
+
+[kt65]
+description = Weslaco, Mid Valley Airport, TX, United States
+location = (0.45688356494081567, -1.7099523976837667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KT65.TXT
+zone = ('txz253', 0.0050247824314240486)
+
+[kt82]
+description = Fredericksburg, Gillespie County Airport, TX, United States
+location = (0.5278505915816295, -1.7262954668739692)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KT82.TXT
+zone = ('txz188', 0.0014143699792966316)
+
+[ktad]
+description = Trinidad, Perry Stokes Airport, CO, United States
+location = (0.65042603457655346, -1.8227055154994116)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTAD.TXT
+zone = ('coz088', 0.0016181724349567904)
+
+[ktan]
+description = Taunton Municipal Airport, MA, United States
+location = (0.73100206837695836, -1.2394746571246398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTAN.TXT
+zone = ('maz018', 0.0021792110982323106)
+
+[ktaz]
+description = Taylorville, Taylorville Municipal Airport, IL, United States
+location = (0.69000137536552486, -1.5590638357120457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTAZ.TXT
+zone = ('ilz052', 0.00070910280680912675)
+
+[ktbn]
+description = Fort Leonard Wood, MO, United States
+location = (0.65857090441919375, -1.6080300175041091)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTBN.TXT
+zone = ('moz070', 0.0018939163801720792)
+
+[ktbr]
+description = Statesboro, Statesboro-Bulloch County Airport, GA, United States
+location = (0.56693627055268037, -1.4265836492120541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTBR.TXT
+zone = ('gaz100', 0.0015062738949414725)
+
+[ktbx]
+description = Boysen/Thermopol, US
+location = (0.75863645401796609, -1.889028021257432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTBX.TXT
+zone = ('wyz007', 0.0018558640299112293)
+
+[ktcc]
+description = Tucumcari Municipal Airport, NM, United States
+location = (0.61406500849333823, -1.8081611050661253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTCC.TXT
+zone = ('nmz534', 0.0015550099883627638)
+
+[ktcl]
+description = Tuscaloosa Regional Airport, AL, United States
+location = (0.57974019987078318, -1.5291993129556982)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTCL.TXT
+zone = ('alz023', 0.0018455126990794257)
+
+[ktcm]
+description = Tacoma / Mcchord Air Force Base, WA, United States
+location = (0.82292274231532636, -2.137737445484388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTCM.TXT
+zone = ('waz509', 0.00043158487349098272)
+
+[ktcs]
+description = Truth Or Consequences Muni, NM, United States
+location = (0.58003108807944892, -1.8721565109725842)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTCS.TXT
+zone = ('nmz409', 0.0035165462243673022)
+
+[ktdf]
+description = Roxboro, Person County Airport, NC, United States
+location = (0.63329271908614237, -1.378533765277288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTDF.TXT
+zone = ('ncz007', 0.0018426957558485267)
+
+[ktdr]
+description = Tyndall Drone Runway, FL, United States
+location = (0.52417997023921303, -1.4928377050960657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTDR.TXT
+zone = ('flz112', 0.0038396514673794545)
+
+[ktdz]
+description = Toledo Metcalf Field, OH, United States
+location = (0.72547519241230973, -1.4570590372065995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTDZ.TXT
+zone = ('ohz003', 0.0024698583475358262)
+
+[kteb]
+description = Teterboro Airport, NJ, United States
+location = (0.7132578876483493, -1.292416311101801)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTEB.TXT
+zone = ('njz104', 0.00093165345617292523)
+
+[ktew]
+description = Mason, Mason Jewett Field Airport, MI, United States
+location = (0.74291394052181958, -1.473465132175346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTEW.TXT
+zone = ('miz067', 0.00084040608805507975)
+
+[ktex]
+description = Telluride, Telluride Regional Airport, CO, United States
+location = (0.66242032504720338, -1.8833605551430255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTEX.TXT
+zone = ('coz018', 0.0052554736231010934)
+
+[ktfp]
+description = Ingleside, TX, US
+location = (0.48729592715681685, -1.6964600329384885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTFP.TXT
+zone = ('txz245', 0.0049035818563561194)
+
+[ktha]
+description = Tullahoma Regional Airport/William Northern Field, Tullahoma, Tennessee, United States
+location = (0.61749777384426185, -1.5052887024655512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTHA.TXT
+zone = ('tnz076', 0.0023055719732711067)
+
+[kthv]
+description = York Airport, PA, United States
+location = (0.6966772597544032, -1.3418673065749738)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTHV.TXT
+zone = ('paz065', 0.0021001266479350402)
+
+[ktif]
+description = Thedford, Thomas County Airport, NE, United States
+location = (0.73237409109449836, -1.7552582361834526)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTIF.TXT
+zone = ('nez025', 0.00086242274784232317)
+
+[ktik]
+description = Tinker Air Force Base, OK, United States
+location = (0.61813744341465837, -1.6996598032338113)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTIK.TXT
+zone = ('okz025', 0.0023776042353073372)
+
+[ktip]
+description = Rantoul, Rantoul National Aviation Center Airport-Frank Elliott Field, IL, United States
+location = (0.70325618140705959, -1.5383768359391021)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTIP.TXT
+zone = ('ilz045', 0.0027834382217373282)
+
+[ktiw]
+description = Tacoma, Tacoma Narrows Airport, WA, United States
+location = (0.82497350418641968, -2.1393567231792936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTIW.TXT
+zone = ('waz509', 0.0018991247295551195)
+
+[ktix]
+description = Titusville, FL, United States
+location = (0.49770972502704963, -1.4102260356114182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTIX.TXT
+zone = ('flz147', 0.00079001305987375233)
+
+[ktkc]
+description = Tracy, Tracy Municipal Airport, MN, United States
+location = (0.77228880146024648, -1.6686608164636674)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTKC.TXT
+zone = ('mnz072', 0.0040776590021814633)
+
+[ktki]
+description = Collin Cnty Regional Airport, TX, United States
+location = (0.57915842345345159, -1.6856971692178566)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTKI.TXT
+zone = ('txz104', 0.00017771189647985619)
+
+[ktkv]
+description = Tomahawk, Tomahawk Regional Airport, WI, United States
+location = (0.7935818183345773, -1.5674026310271298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTKV.TXT
+zone = ('wiz018', 0.0024524796693514298)
+
+[ktlh]
+description = Tallahassee Regional Airport, FL, United States
+location = (0.53058009260627614, -1.4721852240572169)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTLH.TXT
+zone = ('flz017', 0.001485126500633807)
+
+[ktma]
+description = Henry Tift Myers Air, US
+location = (0.54838245097661842, -1.4570008595648665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTMA.TXT
+zone = ('gaz129', 0.00095388765490439715)
+
+[ktmb]
+description = Kendall-Tamiami Exec Airport, FL, United States
+location = (0.44767695313654549, -1.4038264950207724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTMB.TXT
+zone = ('flz173', 0.0022569211544506982)
+
+[ktme]
+description = Houston, Tx, US
+location = (0.52028265001950957, -1.673770752662562)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTME.TXT
+zone = ('txz212', 0.0037522571698862944)
+
+[ktmk]
+description = Tillamook Arpt, OR, US
+location = (0.79272854625582456, -2.1608921468941795)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTMK.TXT
+zone = ('orz001', 0.0050921726580101497)
+
+[ktnb]
+description = Boone, Watauga County Hospital Heliport, NC, United States
+location = (0.6318091892219474, -1.4250613342533702)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTNB.TXT
+zone = ('ncz018', 0.0008570739684663931)
+
+[ktnu]
+description = Newton Municipal, IA, United States
+location = (0.72751140987296969, -1.6234470925633921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTNU.TXT
+zone = ('iaz061', 0.00048494590334814978)
+
+[ktoa]
+description = Torrance, Zamperini Field Airport, CA, United States
+location = (0.58992128717408332, -2.0653062815266234)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOA.TXT
+zone = ('caz041', 0.00228614450952697)
+
+[ktob]
+description = Dodge Center, Dodge Center Airport, MN, United States
+location = (0.76825999977022619, -1.6202133853103915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOB.TXT
+zone = ('mnz086', 0.00039193925326835345)
+
+[ktoc]
+description = Toccoa RG Letourneau Field Airport, Toccoa, United States
+location = (0.60375846168741687, -1.4537959411300263)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOC.TXT
+zone = ('gaz018', 0.00067864793104063803)
+
+[ktoi]
+description = Troy Municipal Airport, AL, United States
+location = (0.55617825496885964, -1.5012740449237891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOI.TXT
+zone = ('alz049', 0.0015875427767148734)
+
+[ktol]
+description = Toledo Express Airport, OH, United States
+location = (0.72576608062097536, -1.4625859131712482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOL.TXT
+zone = ('ohz003', 0.001953250768878108)
+
+[ktop]
+description = Topeka Billard Municipal Airport, KS, United States
+location = (0.68184196111245143, -1.6691165413239106)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOP.TXT
+zone = ('ksz039', 0.0017248346647155558)
+
+[ktor]
+description = Torrington Municipal Airport, WY, United States
+location = (0.73391095046361554, -1.8177604159520944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTOR.TXT
+zone = ('wyz108', 0.0027162197086128739)
+
+[ktpa]
+description = Tampa International Airport, FL, United States
+location = (0.48811041414108081, -1.4404784093126533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTPA.TXT
+zone = ('flz050', 0.0029834110095521213)
+
+[ktpf]
+description = Tampa, Peter O Knight Airport, FL, United States
+location = (0.48721835696783922, -1.4390094238588915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTPF.TXT
+zone = ('flz051', 0.0035807776653165781)
+
+[ktph]
+description = Tonopah Airport, NV, United States
+location = (0.66380689217517663, -2.0434896658766939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTPH.TXT
+zone = ('nvz014', 0.0081825041096496801)
+
+[ktpl]
+description = Temple, Draughon-Miller Central Texas Regional Airport, TX, United States
+location = (0.54367006199623358, -1.6999506914424771)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTPL.TXT
+zone = ('txz158', 0.0022820151959857681)
+
+[ktqe]
+description = Tekamah Municipal Airport, NE, United States
+location = (0.72896585091629829, -1.6787158522098793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTQE.TXT
+zone = ('nez034', 0.0024017683826200223)
+
+[ktqh]
+description = Tahlequah, Tahlequah Municipal Airport, OK, United States
+location = (0.62707740769431819, -1.6581403595835906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTQH.TXT
+zone = ('okz068', 0.00039475246954009832)
+
+[ktri]
+description = Tri-City Regional Airport, TN, United States
+location = (0.63646340056059891, -1.4381513036433275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTRI.TXT
+zone = ('tnz017', 0.0015678406245155836)
+
+[ktrk]
+description = Truckee-Tahoe, CA, United States
+location = (0.68620528424243732, -2.0967222080625212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTRK.TXT
+zone = ('nvz002', 0.003441217266003624)
+
+[ktrl]
+description = Terrell Municipal Airport, TX, United States
+location = (0.57101355361081152, -1.6801702932532079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTRL.TXT
+zone = ('txz121', 0.0020668834155007478)
+
+[ktrm]
+description = Palm Springs, Jacqueline Cochran Regional Airport, CA, United States
+location = (0.58689604980395982, -2.0273647628429909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTRM.TXT
+zone = ('caz061', 0.0028966269188092932)
+
+[ktsp]
+description = Tehachapi, Ca, US
+location = (0.61330869915080743, -2.0669934331368847)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTSP.TXT
+zone = ('caz095', 0.004218867507964387)
+
+[ktta]
+description = Sanford, Sanford-Lee County Regional Airport, NC, United States
+location = (0.62103178109088242, -1.3805796790115699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTA.TXT
+zone = ('ncz076', 0.0021248026172907934)
+
+[kttd]
+description = Portland-Troutdale Airport, OR, United States
+location = (0.79499747428341705, -2.1365738926497251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTD.TXT
+zone = ('waz039', 0.003564744301656595)
+
+[kttf]
+description = Monroe, Custer Airport, MI, United States
+location = (0.73199108828642179, -1.4562106132646577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTF.TXT
+zone = ('miz083', 0.0013451062990911245)
+
+[kttn]
+description = Trenton Mercer County Airport, NJ, United States
+location = (0.70307680034504905, -1.3057971687004242)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTN.TXT
+zone = ('njz015', 0.0015333704506457486)
+
+[ktts]
+description = Titusville, Nasa Shuttle Landing Facility, FL, United States
+location = (0.49945505427904396, -1.408480706359424)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTS.TXT
+zone = ('flz147', 0.0015977782484176716)
+
+[ktul]
+description = Tulsa International Airport, OK, United States
+location = (0.6318091892219474, -1.6734798644538964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTUL.TXT
+zone = ('okz060', 0.0016025338018711424)
+
+[ktup]
+description = Tupelo Regional Airport, MS, United States
+location = (0.59806615701672361, -1.5492705993536331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTUP.TXT
+zone = ('msz016', 0.0013085404202539408)
+
+[ktus]
+description = Tucson International Airport, AZ, United States
+location = (0.56083246630751127, -1.9364428050877087)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTUS.TXT
+zone = ('azz504', 0.0017417130921350012)
+
+[ktvc]
+description = Cherry Capital Airport, MI, United States
+location = (0.78074395205879676, -1.4934200632898147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTVC.TXT
+zone = ('miz026', 0.0010938099108262851)
+
+[ktvf]
+description = Thief River Falls, Thief River Falls Regional Airport, MN, United States
+location = (0.83892159379194109, -1.6787158522098793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTVF.TXT
+zone = ('mnz013', 0.001710274896628594)
+
+[ktvi]
+description = Thomasville, GA, United States
+location = (0.5393358276871143, -1.464006417256899)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTVI.TXT
+zone = ('gaz158', 0.00087365121935028915)
+
+[ktvk]
+description = Centerville Muni, Ia, US
+location = (0.70999993971129327, -1.6214108751027323)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTVK.TXT
+zone = ('iaz096', 0.0011782120212574451)
+
+[ktvl]
+description = South Lake Tahoe Airport, CA, United States
+location = (0.67864219081712851, -2.0941042141845299)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTVL.TXT
+zone = ('caz072', 0.0011486787174832787)
+
+[ktvr]
+description = Vicksburg, Vicksburg / Tallulah Regional Airport, LA, United States
+location = (0.56458007606248806, -1.5887732180904381)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTVR.TXT
+zone = ('msz047', 0.0026280251108145476)
+
+[ktwf]
+description = Joslin Fld-Magic Valley Regl, ID, United States
+location = (0.74147404388892435, -1.9981111053248417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTWF.TXT
+zone = ('idz016', 0.0048808939106124915)
+
+[ktwm]
+description = Two Harbors, MN, United States
+location = (0.82117741306333203, -1.6013395887047974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTWM.TXT
+zone = ('mnz020', 0.0054079593796998587)
+
+[ktxk]
+description = Texarkana Rgnl Webb Field, AR, United States
+location = (0.58381263479210332, -1.640318608666004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTXK.TXT
+zone = ('arz070', 0.0027472029632652712)
+
+[ktyq]
+description = Indianapolis, In, US
+location = (0.69865529957333017, -1.5053464798451093)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTYQ.TXT
+zone = ('inz039', 0.0027473028621408501)
+
+[ktyr]
+description = Tyler Pounds Fields, TX, United States
+location = (0.56461401302016567, -1.6650441064025905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTYR.TXT
+zone = ('txz136', 0.0019770581870732482)
+
+[ktys]
+description = Mcghee Tyson Airport, TN, United States
+location = (0.62511876042263581, -1.465785683466571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTYS.TXT
+zone = ('tnz071', 0.001630802870416696)
+
+[ktzr]
+description = Columbus, Bolton Field Airport, OH, United States
+location = (0.69640091595617071, -1.4510182587399749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KTZR.TXT
+zone = ('ohz055', 0.0020907494394421413)
+
+[ku16]
+description = Eagle Range, UT, United States
+location = (0.71645765794367222, -1.9733856075882552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU16.TXT
+zone = ('utz005', 0.0025269003748070165)
+
+[ku24]
+description = Delta, UT, United States
+location = (0.68649617245110295, -1.9649498495369493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU24.TXT
+zone = ('utz015', 0.0074551359695349097)
+
+[ku78]
+description = Soda Springs / Tigert, ID, United States
+location = (0.74438292597558153, -1.947496557017006)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KU78.TXT
+zone = ('idz023', 0.0048898914043005674)
+
+[kuao]
+description = Aurora State Airport, OR, United States
+location = (0.78976148652743416, -2.1426825450317053)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUAO.TXT
+zone = ('orz006', 0.0041632568558956631)
+
+[kube]
+description = Cumberland, Wi, US
+location = (0.79412480965741994, -1.6055283789095836)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUBE.TXT
+zone = ('wiz015', 0.0021848062933318957)
+
+[kucp]
+description = New Castle, New Castle Municipal Airport, PA, United States
+location = (0.71602617376748467, -1.4034774291703738)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUCP.TXT
+zone = ('paz013', 0.0011999949949927336)
+
+[kues]
+description = Waukesha, Waukesha County Airport, WI, United States
+location = (0.7512091026056037, -1.5400252024548744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUES.TXT
+zone = ('wiz065', 0.00095087784826899729)
+
+[kugn]
+description = Chicago/Waukegan Regional, IL, United States
+location = (0.74031049105426139, -1.5335626360856842)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUGN.TXT
+zone = ('ilz006', 0.0024051123903186017)
+
+[kuil]
+description = Quillayute State Airport, WA, United States
+location = (0.83659448812261528, -2.1740984715676031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUIL.TXT
+zone = ('waz516', 0.0018722835698814673)
+
+[kuin]
+description = Quincy Muni. Baldwin Field, IL, United States
+location = (0.69696814796306883, -1.5917402778188285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUIN.TXT
+zone = ('ilz095', 0.00096277801969283326)
+
+[kukf]
+description = North Wilkesboro, Wilkes County Airport, NC, United States
+location = (0.63210007743061303, -1.4151711351587355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUKF.TXT
+zone = ('ncz019', 0.0011469429948051074)
+
+[kuki]
+description = Ukiah Municipal Airport, CA, United States
+location = (0.68300551394711428, -2.1502456384570139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUKI.TXT
+zone = ('caz002', 0.0055655405449509072)
+
+[kukt]
+description = Quakertown, Quakertown Airport, PA, United States
+location = (0.7057238830439071, -1.3156582789741922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUKT.TXT
+zone = ('paz068', 0.0039160171366125224)
+
+[kulm]
+description = New Ulm, New Ulm Municipal Airport, MN, United States
+location = (0.77347174684215381, -1.6493361431346414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KULM.TXT
+zone = ('mnz074', 0.0031287587672887084)
+
+[kuni]
+description = Ohio Univ Arpt-Snyder Field, OH, US
+location = (0.68434359970697667, -1.4351842439149372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUNI.TXT
+zone = ('ohz075', 0.0033008752347953437)
+
+[kuno]
+description = West Plains Municipal Airport, MO, United States
+location = (0.64373560577724187, -1.603957582582789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUNO.TXT
+zone = ('moz097', 0.001917523881109436)
+
+[kunu]
+description = Juneau, Dodge County Airport, WI, United States
+location = (0.75793831649940413, -1.5481652241607033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUNU.TXT
+zone = ('wiz058', 0.00018680979573526543)
+
+[kunv]
+description = State College, University Park Airport, PA, United States
+location = (0.71296699943968367, -1.3587388226775854)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUNV.TXT
+zone = ('paz019', 0.0019950141723065868)
+
+[kuox]
+description = Oxford, University-Oxford Airport, MS, United States
+location = (0.60012176702462794, -1.562690242046745)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUOX.TXT
+zone = ('msz013', 0.0008748254448855741)
+
+[kuta]
+description = Tunica, Tunica Municipal Airport, MS, United States
+location = (0.60529472900206671, -1.5768419533983324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUTA.TXT
+zone = ('msz007', 0.00065412361292309872)
+
+[kuts]
+description = Huntsville Municipal Airport, TX, United States
+location = (0.53668874498825636, -1.6682438766979133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUTS.TXT
+zone = ('txz177', 0.00025445810507069563)
+
+[kuuu]
+description = Newport State Airport, RI, United States
+location = (0.72489341599497814, -1.2441288684632912)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUUU.TXT
+zone = ('riz007', 0.00072744256140259197)
+
+[kuva]
+description = Uvalde, Garner Field Airport, TX, United States
+location = (0.50983006705478806, -1.7408495735808776)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUVA.TXT
+zone = ('txz203', 0.0025675909449164231)
+
+[kuxl]
+description = Southland Field Arpt, LA, US
+location = (0.52586770362589152, -1.6297884555123048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUXL.TXT
+zone = ('laz041', 0.001763181597438105)
+
+[kuza]
+description = Rock Hill-York County Airport, SC, United States
+location = (0.61057434998934967, -1.414589358741404)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KUZA.TXT
+zone = ('scz009', 0.0019293189821326764)
+
+[kvad]
+description = Moody Air Force Base, GA, United States
+location = (0.54047029170091065, -1.4521139376592822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVAD.TXT
+zone = ('gaz161', 0.0024031517366114273)
+
+[kvaf]
+description = Boomvang, TX, United States
+location = (0.47741057619899341, -1.6515226528364453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVAF.TXT
+zone = ('txz236', 0.033692076251104867)
+
+[kvay]
+description = Mt Holly South Jersey Rgnl, NJ, United States
+location = (0.69696814796306883, -1.3060880569090898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVAY.TXT
+zone = ('njz019', 0.0013603394981458066)
+
+[kvbg]
+description = Lompoc, Vandenberg Air Force Base, CA, United States
+location = (0.60614315294400845, -2.1044598344130296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVBG.TXT
+zone = ('caz035', 0.0021611931248161622)
+
+[kvbs]
+description = Sabine 13B, LA, United States
+location = (0.5144939746670617, -1.6342972227466237)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVBS.TXT
+zone = ('laz073', 0.0074373216251221392)
+
+[kvbt]
+description = Bentonville, Bentonville Municipal Airport/Louise M Thaden Field, AR, United States
+location = (0.63442718309993884, -1.6443910435873241)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVBT.TXT
+zone = ('arz001', 0.0006015224707254887)
+
+[kvcb]
+description = Vacaville Nut Tree Airport, CA, United States
+location = (0.66991554455715685, -2.1284290228070848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVCB.TXT
+zone = ('caz018', 0.0049174917923131122)
+
+[kvct]
+description = Victoria Regional Airport, TX, United States
+location = (0.50381837740902979, -1.6918058215998368)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVCT.TXT
+zone = ('txz234', 0.0013574905342130588)
+
+[kvcv]
+description = Victorville, Southern California Logistics Airport, CA, United States
+location = (0.60383543982192711, -2.0487159573590548)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVCV.TXT
+zone = ('caz060', 0.0053804427643512212)
+
+[kvdf]
+description = Tampa, Vandenberg Airport, FL, United States
+location = (0.48893459739896705, -1.4371962206915416)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVDF.TXT
+zone = ('flz051', 0.005188737616253194)
+
+[kvdi]
+description = Vidalia, Vidalia Municipal Airport, GA, United States
+location = (0.56186511944827444, -1.4376616418254069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVDI.TXT
+zone = ('gaz113', 0.0013956911982427132)
+
+[kvel]
+description = Vernal Airport, UT, United States
+location = (0.70569479422304049, -1.911135530933791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVEL.TXT
+zone = ('utz024', 0.0038405757357910042)
+
+[kver]
+description = Jesse Viertel Mem, US
+location = (0.67963121072659194, -1.6175711507483448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVER.TXT
+zone = ('moz046', 0.0024385018846538337)
+
+[kves]
+description = Versailles, Oh, US
+location = (0.70162235930172057, -1.4753268167108067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVES.TXT
+zone = ('ohz042', 0.00166545541964316)
+
+[kvgt]
+description = North Las Vegas, NV, United States
+location = (0.6318091892219474, -2.0103284100888019)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVGT.TXT
+zone = ('nvz020', 0.0010008189040588977)
+
+[kvih]
+description = Rolla/Vichy Rolla National, MO, United States
+location = (0.66555222142717096, -1.6016304769134631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVIH.TXT
+zone = ('moz058', 0.0022271879019316182)
+
+[kvis]
+description = Visalia, Visalia Municipal Airport, CA, United States
+location = (0.63384540668260736, -2.0839231268812295)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVIS.TXT
+zone = ('caz094', 0.0069628601688308204)
+
+[kvji]
+description = Abingdon, VA, United States
+location = (0.64024494727325321, -1.4317517630526817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVJI.TXT
+zone = ('vaz008', 0.0011805262749210578)
+
+[kvky]
+description = Main Pass 289C Oil Platform, LA, US
+location = (0.51050880620834138, -1.5435691904637849)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVKY.TXT
+zone = ('laz070', 0.019786696973571657)
+
+[kvld]
+description = Valdosta Regional Airport, GA, United States
+location = (0.53727052140558784, -1.4532774904939449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVLD.TXT
+zone = ('gaz160', 0.0008826907498611609)
+
+[kvll]
+description = Troy, Oakland/Troy Airport, MI, United States
+location = (0.74251154516649875, -1.4517260867143946)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVLL.TXT
+zone = ('miz069', 0.0033668709759718841)
+
+[kvnc]
+description = Venice, Fl, US
+location = (0.47246062851486503, -1.4385003694937264)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVNC.TXT
+zone = ('flz060', 0.0024593302484403404)
+
+[kvnp]
+description = Vermillion 26, LA, United States
+location = (0.51429035292099579, -1.6121363893831067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVNP.TXT
+zone = ('laz052', 0.0067334622366181868)
+
+[kvny]
+description = Van Nuys Airport, CA, United States
+location = (0.5971934923907265, -2.0679242754046148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVNY.TXT
+zone = ('caz547', 0.00022145471284903303)
+
+[kvoa]
+description = Visco Knoll 768 Oil Platform, AL, US
+location = (0.51015974035794254, -1.5320500174006224)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVOA.TXT
+zone = ('alz064', 0.022123809164235616)
+
+[kvok]
+description = Volk / Camp Douglas, WI, United States
+location = (0.76678131804284211, -1.5754505381335482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVOK.TXT
+zone = ('wiz043', 0.001925184386772757)
+
+[kvpc]
+description = Cartersville Airport, GA, United States
+location = (0.5957390513473978, -1.4809118703171886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVPC.TXT
+zone = ('gaz020', 0.0018301793687658771)
+
+[kvps]
+description = Valparaiso / Eglin Air Force Base, FL, United States
+location = (0.53203453364960485, -1.5100006911837607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVPS.TXT
+zone = ('flz006', 0.0019062464978227625)
+
+[kvpz]
+description = Valparaiso Porter Co Muni, IN, United States
+location = (0.72343897495164966, -1.5184364492350666)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVPZ.TXT
+zone = ('inz002', 0.00089664712139212106)
+
+[kvqq]
+description = Jacksonville, Cecil Field Airport, FL, United States
+location = (0.52741425926863084, -1.4290174138912239)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVQQ.TXT
+zone = ('flz025', 0.0036228326159074976)
+
+[kvqt]
+description = Vermillion 331A Oil Platform, LA, US
+location = (0.49340457953879696, -1.6102407678899686)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVQT.TXT
+zone = ('laz052', 0.0275818005229021)
+
+[kvrb]
+description = Vero Beach Municipal Airport, FL, United States
+location = (0.48258353817643207, -1.4035356068121068)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVRB.TXT
+zone = ('flz054', 0.0031677780604366275)
+
+[kvsf]
+description = Hartness State Airport, VT, United States
+location = (0.75660023073954186, -1.2656545959045546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVSF.TXT
+zone = ('nhz007', 0.0037407424626694215)
+
+[kvta]
+description = Newark Heath Airport, OH, United States
+location = (0.69842258900639753, -1.4393148564779905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVTA.TXT
+zone = ('ohz056', 0.0013304672069794719)
+
+[kvti]
+description = Vinton, Vinton Veterans Memorial Airpark Airport, IA, United States
+location = (0.73685376950795056, -1.6061537885582151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVTI.TXT
+zone = ('iaz051', 0.0024719030317396245)
+
+[kvtn]
+description = Miller Field - Valentine, Ne, NE, United States
+location = (0.74816447268823594, -1.7549285628802984)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVTN.TXT
+zone = ('nez005', 0.0054198299405844802)
+
+[kvuj]
+description = Albemarle, Stanly County Airport, NC, United States
+location = (0.61813744341465837, -1.3988959398838885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVUJ.TXT
+zone = ('ncz073', 0.0023146247368920794)
+
+[kvuo]
+description = Pearson Airfield, WA, United States
+location = (0.79616102711808001, -2.1406463275710452)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVUO.TXT
+zone = ('waz039', 0.0026298126022824158)
+
+[kvvg]
+description = The Villages, FL, United States
+location = (0.50556370666102413, -1.4305882102180187)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVVG.TXT
+zone = ('flz040', 0.0044688976895312666)
+
+[kvvv]
+description = Ortonville, Ortonville Muncipal-Martinson Field Airport, MN, United States
+location = (0.79073111388965311, -1.6829240349619101)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVVV.TXT
+zone = ('mnz046', 0.0021103466929456487)
+
+[kvwu]
+description = Waskish, Waskish Municipal Airport, MN, United States
+location = (0.84044875688743614, -1.6496318794801184)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVWU.TXT
+zone = ('mnz009', 0.0057703142513069626)
+
+[kvys]
+description = Peru, Illinois Valley Regional-Walter A Duncan Field Airport, IL, United States
+location = (0.72172758265733306, -1.5560143576578671)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KVYS.TXT
+zone = ('ilz018', 0.0031070678913673599)
+
+[kw22]
+description = Buckhannon, Upshur County Regional Airport, WV, United States
+location = (0.68067840827778847, -1.4009176129341152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW22.TXT
+zone = ('wvz039', 0.0018399930486213581)
+
+[kw29]
+description = Bay Bridge Arpt/Stevensville, MD, US
+location = (0.68032934242738963, -1.3322098180472717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW29.TXT
+zone = ('mdz014', 0.0028096863533105519)
+
+[kw99]
+description = Petersburg, Grant County Airport, WV, United States
+location = (0.68038752006912284, -1.3811372147448462)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KW99.TXT
+zone = ('wvz502', 0.0013039002684312505)
+
+[kwal]
+description = Wallops Flight Fac Airport, VA, United States
+location = (0.6620615629231823, -1.3171418088383875)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWAL.TXT
+zone = ('vaz099', 0.0038379531778411149)
+
+[kwdg]
+description = Enid, Enid Woodring Regional Airport, OK, United States
+location = (0.63493623746510386, -1.7067768680724991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWDG.TXT
+zone = ('okz012', 0.00011682251605122646)
+
+[kwdr]
+description = Winder, Winder-Barrow Airport, GA, United States
+location = (0.59310166492216199, -1.4602830481859779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWDR.TXT
+zone = ('gaz035', 0.00067388476910782845)
+
+[kwhp]
+description = Los Angeles, Whiteman Airport, CA, United States
+location = (0.59777526880805787, -2.0664698343612864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWHP.TXT
+zone = ('caz547', 0.0014020042524223778)
+
+[kwjf]
+description = Lancaster Fox Airfield, CA, United States
+location = (0.60621102685936379, -2.0632700640659634)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWJF.TXT
+zone = ('caz059', 0.0024334214173570329)
+
+[kwld]
+description = Strother Field, KS, United States
+location = (0.64868070532455913, -1.6935511508518311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWLD.TXT
+zone = ('ksz093', 0.0029914092012007839)
+
+[kwmc]
+description = Winnemucca Municipal Airport, NV, United States
+location = (0.71383966406568078, -2.0559978588493202)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWMC.TXT
+zone = ('nvz030', 0.0097493887001493737)
+
+[kwrb]
+description = Warner Robins Air Force Base, GA, United States
+location = (0.56955911256748282, -1.4590952546672593)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWRB.TXT
+zone = ('gaz083', 0.0026072357175079301)
+
+[kwri]
+description = Mcguire Air Force Base, NJ, United States
+location = (0.69842258900639753, -1.3020156219877697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWRI.TXT
+zone = ('njz019', 0.0021731922800776195)
+
+[kwrl]
+description = Worland Municipal Airport, WY, United States
+location = (0.76736309446017359, -1.8840829275278788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWRL.TXT
+zone = ('wyz006', 0.0016914860564389864)
+
+[kwst]
+description = Westerly State Airport, RI, United States
+location = (0.72169364569965533, -1.2531464029319286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWST.TXT
+zone = ('riz006', 0.0032015068426778084)
+
+[kwvi]
+description = Watsonville Municipal Airport, CA, United States
+location = (0.64460827040323898, -2.1255201407204276)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWVI.TXT
+zone = ('caz529', 0.0017936515302809214)
+
+[kwvl]
+description = Waterville, Waterville Robert Lafleur Airport, ME, United States
+location = (0.7772532935548081, -1.2162036004313821)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWVL.TXT
+zone = ('mez021', 0.0024036148445852365)
+
+[kwwd]
+description = Wildwood, Cape May County Airport, NJ, United States
+location = (0.68096929648645421, -1.3075424979524186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWWD.TXT
+zone = ('njz024', 0.0023944913331620916)
+
+[kwwr]
+description = Woodward, West Woodward Airport, OK, United States
+location = (0.63593980178500042, -1.7369710641320011)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWWR.TXT
+zone = ('okz010', 0.0036047366361183714)
+
+[kwys]
+description = West Yellowstone, MT, United States
+location = (0.77987128743279954, -1.9393516871743657)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KWYS.TXT
+zone = ('wyz001', 0.0073447306739621307)
+
+[kxbp]
+description = Bridgeport, Bridgeport Municipal Airport, TX, United States
+location = (0.57901782748592978, -1.707426518405186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXBP.TXT
+zone = ('txz102', 0.0026373845249680751)
+
+[kxfl]
+description = Palm Coast, Fl, US
+location = (0.51434853056272889, -1.417381885544595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXFL.TXT
+zone = ('flz038', 0.0015965920328777554)
+
+[kxih]
+description = High Island 179A Oil Platform, LA, US
+location = (0.50928707573194532, -1.6496852089850402)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXIH.TXT
+zone = ('txz238', 0.0077349353188338812)
+
+[kxll]
+description = Allentown, Pa, US
+location = (0.70808007753409952, -1.3175490523305193)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXLL.TXT
+zone = ('paz061', 0.0015499979196171693)
+
+[kxmr]
+description = Cocoa Beach, Cape Canaveral Air Force Station Skid Strip, FL, United States
+location = (0.49683706040105247, -1.4061536006900981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXMR.TXT
+zone = ('flz147', 0.0036523015623409214)
+
+[kxna]
+description = Northwest Arkansas Regional, AR, United States
+location = (0.63326363026527588, -1.6458454846306527)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXNA.TXT
+zone = ('arz001', 0.0011451549427075934)
+
+[kxpy]
+description = Port Function, La, US
+location = (0.50806534525554936, -1.5742869852988852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXPY.TXT
+zone = ('laz067', 0.0046771662746722059)
+
+[kxsa]
+description = Essex Cnty Arpt, VA, US
+location = (0.66060712187985371, -1.3418091289332406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXSA.TXT
+zone = ('vaz074', 0.0012739532121937654)
+
+[kxvg]
+description = Longville, Longville Municipal Airport, MN, United States
+location = (0.82013506364894651, -1.644168029294014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KXVG.TXT
+zone = ('mnz025', 0.0020160056652245291)
+
+[ky19]
+description = Mandan Municipal Airport, ND, United States
+location = (0.81625655420007026, -1.7609305562524344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY19.TXT
+zone = ('ndz034', 0.0047191570590743668)
+
+[ky50]
+description = Wautoma, Wautoma Municipal Airport, WI, United States
+location = (0.76866724326235825, -1.5586565922199138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY50.TXT
+zone = ('wiz045', 0.0014703643143739661)
+
+[ky51]
+description = Viroqua Municipal Airport, WI, United States
+location = (0.76063872870318439, -1.5864994419260345)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY51.TXT
+zone = ('wiz053', 0.00085417133350992229)
+
+[ky63]
+description = Elbow Lake Municipal, Pride Of The Prairie, MN, United States
+location = (0.80256056770872586, -1.6752251937058906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY63.TXT
+zone = ('mnz040', 0.00092908169897852025)
+
+[ky70]
+description = Ionia Cnty Ap, Ionia, M, US
+location = (0.74944438080636511, -1.4845770617463767)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KY70.TXT
+zone = ('miz058', 0.00020668548548700573)
+
+[kyip]
+description = Willow Run Airport, MI, United States
+location = (0.73711072075893858, -1.4579317018325966)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KYIP.TXT
+zone = ('miz076', 0.0033088163647085785)
+
+[kykm]
+description = Yakima Air Terminal, WA, United States
+location = (0.81274165501202622, -2.1037035250704985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KYKM.TXT
+zone = ('waz027', 0.0035362794303853938)
+
+[kykn]
+description = Yankton, Chan Gurney Municipal Airport, SD, United States
+location = (0.74903713731423305, -1.6996598032338113)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KYKN.TXT
+zone = ('sdz069', 0.0016180468144731306)
+
+[kyng]
+description = Youngstown-Warren Reg Airprt, OH, United States
+location = (0.71994831644766089, -1.4078989299420925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KYNG.TXT
+zone = ('ohz023', 0.001701494638118803)
+
+[kzzv]
+description = Zanesville Municipal Airport, OH, United States
+location = (0.69725903617173468, -1.429424657383356)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/KZZV.TXT
+zone = ('ohz057', 0.0006519767528126569)
+
+[lati]
+description = Tirana, Albania
+location = (0.72140275749098959, 0.34528430368621155)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LATI.TXT
+
+[lbbg]
+description = Burgas, Bulgaria
+location = (0.74147404388892435, 0.47967465608977494)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LBBG.TXT
+
+[lbgo]
+description = Gorna Orechovista, Bulgaria
+location = (0.75310957223555319, 0.44680428851054838)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LBGO.TXT
+
+[lbpd]
+description = Plovdiv, Bulgaria
+location = (0.73536539150694413, 0.43196898986859655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LBPD.TXT
+
+[lbsf]
+description = Sofia Observ., Bulgaria
+location = (0.74438292597558153, 0.40811615675800739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LBSF.TXT
+
+[lbwn]
+description = Varna, Bulgaria
+location = (0.75398223686155041, 0.4872377495150837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LBWN.TXT
+
+[lcen]
+description = Ercan, Cyprus
+location = (0.61348323207600686, 0.58468529941810043)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LCEN.TXT
+
+[lclk]
+description = Larnaca Airport, Cyprus
+location = (0.60882902073735523, 0.58701240508742614)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LCLK.TXT
+
+[lcph]
+description = Paphos Airport, Cyprus
+location = (0.60592013865069816, 0.56694111868949137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LCPH.TXT
+
+[lcra]
+description = Akrotiri, Cyprus
+location = (0.60359303298137235, 0.57566776494946303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LCRA.TXT
+
+[lddu]
+description = Dubrovnik / Cilipi, Croatia
+location = (0.74292848493225305, 0.31881347669763083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDDU.TXT
+
+[ldlo]
+description = Losinj Island, Croatia
+location = (0.77782052556170622, 0.25120620886690609)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDLO.TXT
+
+[ldos]
+description = Osijek / Cepin, Croatia
+location = (0.79325214503142283, 0.32812189937493397)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDOS.TXT
+
+[ldpl]
+description = Pula Aerodrome, Croatia
+location = (0.80110612666539727, 0.24289165423587752)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDPL.TXT
+
+[ldri]
+description = Rijeka / Omisalj, Croatia
+location = (0.78917971011010268, 0.25452718258250639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDRI.TXT
+
+[ldsb]
+description = Brac, Croatia
+location = (0.75548031113617875, 0.29111607109584309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDSB.TXT
+
+[ldsp]
+description = Split / Resnik, Croatia
+location = (0.75980000103486478, 0.28448866807507572)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDSP.TXT
+
+[ldza]
+description = Zagreb / Pleso, Croatia
+location = (0.79819724457874008, 0.28041623315375563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDZA.TXT
+
+[ldzd]
+description = Zadar / Zemunik, Croatia
+location = (0.7696902001294994, 0.26790804018112957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LDZD.TXT
+
+[leab]
+description = Albacete / Los Llanos, Spain
+location = (0.67980574365179136, -0.0322885911618951)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAB.TXT
+
+[leal]
+description = Alicante / El Altet, Spain
+location = (0.66817021530516241, -0.0095993108859688137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAL.TXT
+
+[leam]
+description = Almeria / Aeropuerto, Spain
+location = (0.6431538293599105, -0.041597013839198185)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAM.TXT
+
+[leao]
+description = Ciudad Real, SP
+location = (0.68015480950219021, -0.068416906678177722)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAO.TXT
+
+[leas]
+description = Asturias / Aviles, Spain
+location = (0.76009088924353052, -0.10530153153699122)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEAS.TXT
+
+[leba]
+description = Cordoba / Aeropuerto, Spain
+location = (0.66060712187985371, -0.084648468721724976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBA.TXT
+
+[lebb]
+description = Bilbao / Sondica, Spain
+location = (0.75572756611354464, -0.051196324725167004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBB.TXT
+
+[lebg]
+description = Burgos / Villafria, Spain
+location = (0.73943782642826428, -0.063413629489127307)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBG.TXT
+
+[lebl]
+description = Barcelona / Aeropuerto, Spain
+location = (0.72053009286499237, 0.036070137874549484)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBL.TXT
+
+[lebt]
+description = Valencia Heliport, Valenciana, Spain
+location = (0.69157701207211197, -0.0082466632623806879)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBT.TXT
+
+[lebz]
+description = Badajoz / Talavera La Real, Spain
+location = (0.67864219081712851, -0.11897327734428012)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEBZ.TXT
+
+[leco]
+description = La Coruna / Alvedro, Spain
+location = (0.75572756611354464, -0.14631676895885795)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LECO.TXT
+
+[lecv]
+description = Madri-Colmenar, Spain
+location = (0.70947634093569489, -0.065158958741121639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LECV.TXT
+
+[leda]
+description = Lleida-Alguaire Airp, SP
+location = (0.72815136393203428, 0.009250245035569947)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEDA.TXT
+
+[leec]
+description = Sevilla El Copero, Spain
+location = (0.65123644912589618, -0.10470055649788783)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEEC.TXT
+
+[lega]
+description = Granada / Armilla, Spain
+location = (0.64809892890722764, -0.063452414583616071)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEGA.TXT
+
+[lege]
+description = Gerona / Costa Brava, Spain
+location = (0.7312929565856241, 0.048287442638509787)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEGE.TXT
+
+[legr]
+description = Granada / Aeropuerto, Spain
+location = (0.64897159353322487, -0.066031623367118805)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEGR.TXT
+
+[legt]
+description = Madrid / Getafe, Spain
+location = (0.70336768855371479, -0.064868070532455913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEGT.TXT
+
+[lehc]
+description = Huesca-Pirineos, SP
+location = (0.73443454923921381, -0.0055850536063818549)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEHC.TXT
+
+[leib]
+description = Ibiza / Es Codola, Spain
+location = (0.67835130260846277, 0.024143721319254893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEIB.TXT
+
+[lejr]
+description = Jerez De La Fronteraaeropuerto, Spain
+location = (0.64140850010791606, -0.10588330795432266)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEJR.TXT
+
+[lelc]
+description = Murcia / San Javier, Spain
+location = (0.65944356904519086, -0.013962634015954637)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LELC.TXT
+
+[lell]
+description = Sabadell, Spain
+location = (0.72460252778631251, 0.036651914291880923)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LELL.TXT
+
+[leln]
+description = Leon / Virgen Del Camino, Spain
+location = (0.74321937314091868, -0.098611102737679632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LELN.TXT
+
+[lelo]
+description = Logrono / Agoncillo, Spain
+location = (0.74089226747159298, -0.040724349213201026)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LELO.TXT
+
+[lemd]
+description = Madrid / Barajas, Spain
+location = (0.70598568243170634, -0.061959188445798695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEMD.TXT
+
+[lemg]
+description = Malaga / Aeropuerto, Spain
+location = (0.63995405906458747, -0.078248928131079115)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEMG.TXT
+
+[lemh]
+description = Menorca / Mahon, Spain
+location = (0.69580459512840609, 0.073885605001093285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEMH.TXT
+
+[lemo]
+description = Moron De La Frontera, Spain
+location = (0.64838981711589339, -0.098029326320348179)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEMO.TXT
+
+[lepa]
+description = Palma De Mallorca / Son San Juan, Spain
+location = (0.69027771916375724, 0.04770566622117834)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEPA.TXT
+
+[lepp]
+description = Pamplona / Noain, Spain
+location = (0.74641914343624161, -0.028507044449240716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEPP.TXT
+
+[leri]
+description = Murcia / Alcantarilla, Spain
+location = (0.66235245113184815, -0.021525727441263399)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LERI.TXT
+
+[lers]
+description = Reus / Aeropuerto, Spain
+location = (0.71820298719566655, 0.020362174606600513)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LERS.TXT
+
+[lert]
+description = Rota, Spain
+location = (0.63966317085592173, -0.11082840750163991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LERT.TXT
+
+[lesa]
+description = Salamanca / Matacan, Spain
+location = (0.714712328691678, -0.09599310885968812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LESA.TXT
+
+[leso]
+description = San Sebastian / Fuenterrabia, Spain
+location = (0.75660023073954186, -0.031415926535897934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LESO.TXT
+
+[lest]
+description = Santiago / Labacolla, Spain
+location = (0.74874624910556731, -0.14718943358485512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEST.TXT
+
+[leto]
+description = Madrid / Torrejon, Spain
+location = (0.70656745884903771, -0.06021385919380437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LETO.TXT
+
+[levc]
+description = Valencia / Aeropuerto, Spain
+location = (0.68940505453776013, -0.0081448698426402049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEVC.TXT
+
+[levd]
+description = Valladolid / Villanubla, Spain
+location = (0.72809318629030118, -0.084648468721724976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEVD.TXT
+
+[levs]
+description = Madrid / Cuatro Vientos, Spain
+location = (0.70482212959704338, -0.066031623367118805)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEVS.TXT
+
+[levt]
+description = Vitoria, Spain
+location = (0.74845536089690168, -0.047414778012512621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEVT.TXT
+
+[levx]
+description = Vigo / Peinador, Spain
+location = (0.73681983255027284, -0.15068009208884378)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEVX.TXT
+
+[lexj]
+description = Santander / Parayas, Spain
+location = (0.75805467178287045, -0.066613399784450245)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEXJ.TXT
+
+[lezg]
+description = Zaragoza / Aeropuerto, Spain
+location = (0.72722052166430395, -0.017744180728609015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEZG.TXT
+
+[lezl]
+description = Sevilla / San Pablo, Spain
+location = (0.6530440284545449, -0.10297442586766545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LEZL.TXT
+
+[lfaq]
+description = Bray, FR
+location = (0.8721410272215665, 0.047123889803846901)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFAQ.TXT
+
+[lfba]
+description = Agen, France
+location = (0.77114464117282788, 0.010471975511965976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBA.TXT
+
+[lfbc]
+description = Cazaux, France
+location = (0.7772532935548081, -0.019780398189269067)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBC.TXT
+
+[lfbd]
+description = Bordeaux / Merignac, France
+location = (0.7824892813107911, -0.012217304763960306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBD.TXT
+
+[lfbe]
+description = Bergerac, France
+location = (0.78219839310212547, 0.0090175344686373709)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBE.TXT
+
+[lfbg]
+description = Cognac, France
+location = (0.79703369174407712, -0.0055268759646487104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBG.TXT
+
+[lfbh]
+description = La Rochelle, France
+location = (0.80546944979538304, -0.02007128639793479)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBH.TXT
+
+[lfbi]
+description = Poitiers, France
+location = (0.81303254322069185, 0.0055268759646487104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBI.TXT
+
+[lfbl]
+description = Limoges, France
+location = (0.80052435024806579, 0.020653062815266233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBL.TXT
+
+[lfbm]
+description = Mont-De-Marsan, France
+location = (0.76649042983417637, -0.0087266462599716477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBM.TXT
+
+[lfbo]
+description = Toulouse / Blagnac, France
+location = (0.76154533028685911, 0.02385283311058917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBO.TXT
+
+[lfbp]
+description = Pau, France
+location = (0.75718200715687334, -0.0072722052166430398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBP.TXT
+
+[lfbt]
+description = Tarbes Ossun Lourdes, France
+location = (0.75369134865288456, -0.0)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBT.TXT
+
+[lfbu]
+description = Brie Champniers, FR
+location = (0.79796453401180745, 0.0038397243543875251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBU.TXT
+
+[lfby]
+description = Dax, France
+location = (0.76241799491285622, -0.018616845354606181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBY.TXT
+
+[lfbz]
+description = Biarritz, France
+location = (0.75863644820020193, -0.026761715197246384)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFBZ.TXT
+
+[lfcr]
+description = Rodez, France
+location = (0.77492618788548229, 0.043342343091192517)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFCR.TXT
+
+[lfdh]
+description = Auch, France
+location = (0.76241799491285622, 0.010471975511965976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFDH.TXT
+
+[lfgj]
+description = Dole Tavaux, France
+location = (0.82105136150624358, 0.094858644845891821)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFGJ.TXT
+
+[lfhp]
+description = Le Puy, France
+location = (0.78685260444077698, 0.065740735158453079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFHP.TXT
+
+[lfjl]
+description = Metz-Nancy-Lorraine, France
+location = (0.85492044526855582, 0.1090830782496456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFJL.TXT
+
+[lfjr]
+description = Marce, FR
+location = (0.83025312517370253, -0.0055850536063818549)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFJR.TXT
+
+[lfkb]
+description = Bastia, France
+location = (0.7426375967235872, 0.16551539073079558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFKB.TXT
+
+[lfkc]
+description = Calvi, France
+location = (0.74234670851492146, 0.15358897417550102)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFKC.TXT
+
+[lfkf]
+description = Figari, France
+location = (0.72431163957764677, 0.15882496193148399)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFKF.TXT
+
+[lfkj]
+description = Ajaccio, France
+location = (0.73158384479428973, 0.15358897417550102)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFKJ.TXT
+
+[lfks]
+description = Solenzara, France
+location = (0.73158384479428973, 0.16406094968746698)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFKS.TXT
+
+[lflb]
+description = Chambery / Aix-Les-Bains, France
+location = (0.79674280353541138, 0.10268353765899971)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLB.TXT
+
+[lflc]
+description = Clermont-Ferrand, France
+location = (0.79906990920473719, 0.055268759646487101)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLC.TXT
+
+[lfld]
+description = Bourges, France
+location = (0.82146830127199788, 0.041306125630532466)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLD.TXT
+
+[lfll]
+description = Lyon / Satolas, France
+location = (0.79819724457874008, 0.088720903643045079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLL.TXT
+
+[lflm]
+description = Macon, France
+location = (0.80808744367337448, 0.08377580409572781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLM.TXT
+
+[lfln]
+description = Saint-Yan, France
+location = (0.81012366113403456, 0.070104058288438909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLN.TXT
+
+[lflp]
+description = Annecy/Meythet, FR
+location = (0.80162972544099553, 0.1064650843716541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLP.TXT
+
+[lflq]
+description = Montelimar, France
+location = (0.77812595818080532, 0.082612251261064931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLQ.TXT
+
+[lfls]
+description = Grenoble / St. Geoirs, France
+location = (0.79179770398809413, 0.093084226773030909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLS.TXT
+
+[lflv]
+description = Vichy, France
+location = (0.80576033800404878, 0.059341194567807204)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLV.TXT
+
+[lflw]
+description = Aurillac, France
+location = (0.78365283414545395, 0.042178790256529632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLW.TXT
+
+[lflx]
+description = Chateauroux, France
+location = (0.81768675455934337, 0.029961485492569325)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLX.TXT
+
+[lfly]
+description = Lyon / Bron, France
+location = (0.79790635637007434, 0.086393797973719322)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFLY.TXT
+
+[lfmc]
+description = Le Luc, France
+location = (0.75718200715687334, 0.11141018391897138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMC.TXT
+
+[lfmd]
+description = Cannes, France
+location = (0.76009088924353052, 0.12130038301360591)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMD.TXT
+
+[lfmh]
+description = St-Etienne Boutheon, France
+location = (0.79470658607475131, 0.075049157835756164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMH.TXT
+
+[lfmi]
+description = Istres, France
+location = (0.75950911282619904, 0.086102909765053595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMI.TXT
+
+[lfmk]
+description = Carcassonne, France
+location = (0.75427312507021615, 0.0404334610045353)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMK.TXT
+
+[lfml]
+description = Marseille / Marignane, France
+location = (0.75834555999153619, 0.091338897521036577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFML.TXT
+
+[lfmn]
+description = Nice, France
+location = (0.76183621849552485, 0.12566370614359174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMN.TXT
+
+[lfmo]
+description = Orange, France
+location = (0.77027197654683077, 0.084357580513059263)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMO.TXT
+
+[lfmp]
+description = Perpignan, France
+location = (0.74583736701891012, 0.050032771890504112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMP.TXT
+
+[lfmt]
+description = Montpellier, France
+location = (0.760672665660862, 0.069231393662441743)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMT.TXT
+
+[lfmu]
+description = Beziers / Vias, France
+location = (0.75601845432221049, 0.058468529941810038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMU.TXT
+
+[lfmv]
+description = Avignon-Coumant, FR
+location = (0.76619954162551063, 0.085521133347722156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMV.TXT
+
+[lfmy]
+description = Salon, France
+location = (0.76096355386952774, 0.089011791851710806)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFMY.TXT
+
+[lfoa]
+description = Avord, France
+location = (0.82123559070506513, 0.045945792558750725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOA.TXT
+
+[lfob]
+description = Beauvais, France
+location = (0.86335620331986174, 0.036942802500546643)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOB.TXT
+
+[lfoc]
+description = Chateaudun, France
+location = (0.83863070558327535, 0.024143721319254893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOC.TXT
+
+[lfoe]
+description = Evreux, France
+location = (0.85550222168588719, 0.021234839232597679)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOE.TXT
+
+[lfoh]
+description = La Heve, France
+location = (0.86422886794585885, 0.0011635528346628863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOH.TXT
+
+[lfoj]
+description = Orleans, France
+location = (0.8374671527486125, 0.030543261909900768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOJ.TXT
+
+[lfok]
+description = Chalons-Vatry, France
+location = (0.85130373520747871, 0.073032332922340515)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOK.TXT
+
+[lfop]
+description = Rouen, France
+location = (0.86190176227653303, 0.020653062815266233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOP.TXT
+
+[lfor]
+description = Chartres, France
+location = (0.84590291079991842, 0.026470826988580665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOR.TXT
+
+[lfot]
+description = Tours, France
+location = (0.82815873007130947, 0.012508192972626028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFOT.TXT
+
+[lfpb]
+description = Paris / Le Bourget, France
+location = (0.85462955705989008, 0.042760566673861078)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPB.TXT
+
+[lfpc]
+description = Creil Fafb, France
+location = (0.85957465660720733, 0.043924119508523957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPC.TXT
+
+[lfpg]
+description = Paris-Aeroport Charles De Gaulle, France
+location = (0.85550222168588719, 0.044215007717189683)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPG.TXT
+
+[lfpm]
+description = Melun, France
+location = (0.84852090467790986, 0.046833001595181181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPM.TXT
+
+[lfpn]
+description = Toussus Le Noble, France
+location = (0.85113889855590141, 0.019198621771937627)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPN.TXT
+
+[lfpo]
+description = Paris-Orly, France
+location = (0.85055712213856993, 0.041887902047863905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPO.TXT
+
+[lfpt]
+description = Cormeilles Vexin, FR
+location = (0.85695666272921578, 0.035430183815484885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPT.TXT
+
+[lfpv]
+description = Villacoublay, France
+location = (0.85113889855590141, 0.038397243543875255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFPV.TXT
+
+[lfqb]
+description = Troyes, France
+location = (0.8435758051305926, 0.070104058288438909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQB.TXT
+
+[lfqg]
+description = Nevers, France
+location = (0.82030474843733492, 0.054105206811824215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQG.TXT
+
+[lfqi]
+description = Cambrai, France
+location = (0.87644617270981917, 0.054977871437821381)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQI.TXT
+
+[lfqq]
+description = Lille, France
+location = (0.88255482509179939, 0.054105206811824215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFQQ.TXT
+
+[lfrb]
+description = Brest, France
+location = (0.84561202259125268, -0.077085375296416223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRB.TXT
+
+[lfrc]
+description = Cherbourg / Maupertus, France
+location = (0.86655597361518455, -0.025598162362583502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRC.TXT
+
+[lfrd]
+description = Dinard, France
+location = (0.84793912826057849, -0.036070137874549484)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRD.TXT
+
+[lfrg]
+description = Deauville/St Gatien, FR
+location = (0.8616690517096004, 0.0029670597283903604)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRG.TXT
+
+[lfrh]
+description = Lann Bihoue, France
+location = (0.83368560603595809, -0.06021385919380437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRH.TXT
+
+[lfri]
+description = La Roche-Sur-Yon, France
+location = (0.81506876068135192, -0.024143721319254893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRI.TXT
+
+[lfrj]
+description = Landivisiau, France
+location = (0.84677557542591553, -0.07243116395776468)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRJ.TXT
+
+[lfrk]
+description = Caen, France
+location = (0.85841110377254437, -0.0078539816339744835)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRK.TXT
+
+[lfrl]
+description = Lanveoc Poulmic, France
+location = (0.84270314050459538, -0.077376263505081949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRL.TXT
+
+[lfrm]
+description = Le Mans, France
+location = (0.83659448812261528, 0.0034906585039886592)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRM.TXT
+
+[lfrn]
+description = Rennes, France
+location = (0.83892159379194109, -0.030252373701235045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRN.TXT
+
+[lfro]
+description = Lannion / Servel, France
+location = (0.85084801034723567, -0.06050474740247009)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRO.TXT
+
+[lfrq]
+description = Quimper, France
+location = (0.83717626453994676, -0.072722052166430406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRQ.TXT
+
+[lfrs]
+description = Nantes, France
+location = (0.8232136305239921, -0.027925268031909273)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRS.TXT
+
+[lfrt]
+description = Saint-Brieuc, France
+location = (0.84706646363458127, -0.049741883681838392)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRT.TXT
+
+[lfrz]
+description = St-Nazaire, France
+location = (0.82583162440198365, -0.037815467126543802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFRZ.TXT
+
+[lfsb]
+description = Bale-Mulhouse, France
+location = (0.83077672394930091, 0.13119058210824044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSB.TXT
+
+[lfsd]
+description = Dijon, France
+location = (0.82495895977598643, 0.088720903643045079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSD.TXT
+
+[lfsf]
+description = Metz / Frescaty, France
+location = (0.85666577452055015, 0.10704686078898555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSF.TXT
+
+[lfsi]
+description = St-Dizier, France
+location = (0.8488117928865756, 0.085521133347722156)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSI.TXT
+
+[lfsl]
+description = Toul / Rosieres, France
+location = (0.85142978676456704, 0.095702220651022407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSL.TXT
+
+[lfso]
+description = Nancy / Ochey, France
+location = (0.84793912826057849, 0.10413797870232833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSO.TXT
+
+[lfst]
+description = Strasbourg, France
+location = (0.8473573518432469, 0.13322679956890049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFST.TXT
+
+[lfsx]
+description = Luxeuil, France
+location = (0.83397649424462372, 0.11082840750163991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFSX.TXT
+
+[lfth]
+description = Hyeres, France
+location = (0.75223690760955608, 0.10733774899765128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFTH.TXT
+
+[lftw]
+description = Nimes / Garons, France
+location = (0.76358154774751918, 0.077085375296416223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFTW.TXT
+
+[lfvp]
+description = Saint-Pierre, Saint Pierre And Miquelon
+location = (0.81623231351601477, -0.98029326320348176)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFVP.TXT
+
+[lfxa]
+description = Amberieu, France
+location = (0.80256056770872586, 0.093084226773030909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFXA.TXT
+
+[lfyr]
+description = Romorantin, France
+location = (0.82583162440198365, 0.029379709075237882)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LFYR.TXT
+
+[lgad]
+description = Andravida Airport, Greece
+location = (0.66177067471451656, 0.37146424246612653)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGAD.TXT
+
+[lgal]
+description = Alexandroupoli Airport, Greece
+location = (0.71296699943968367, 0.45233116447519711)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGAL.TXT
+
+[lgav]
+description = Athens Eleftherios Venizelos International Airport, Greece
+location = (0.6620615629231823, 0.41771546764397621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGAV.TXT
+
+[lgbl]
+description = Anchialos Airport, Greece
+location = (0.68445995499044299, 0.39793506945470714)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGBL.TXT
+
+[lgel]
+description = Elefsis Airport, Greece
+location = (0.66438866859250822, 0.41102503884466463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGEL.TXT
+
+[lghi]
+description = Chios Airport, Greece
+location = (0.66904287993115974, 0.45611271118785146)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGHI.TXT
+
+[lgio]
+description = Ioannina, GR
+location = (0.69289571304174891, 0.3633775502652194)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGIO.TXT
+
+[lgir]
+description = Heraklion Airport, Greece
+location = (0.61668300237132978, 0.43953208329390531)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGIR.TXT
+
+[lgkc]
+description = Kithira Airport, Greece
+location = (0.63336544113830895, 0.4018329714508278)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKC.TXT
+
+[lgkf]
+description = Kefalhnia Airport, Greece
+location = (0.66526133321850534, 0.35779249665883756)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKF.TXT
+
+[lgkl]
+description = Kalamata Airport, Greece
+location = (0.6469353760725649, 0.38426332364741822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKL.TXT
+
+[lgko]
+description = Kos Airport, Greece
+location = (0.64199027652524754, 0.47240245087313187)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKO.TXT
+
+[lgkp]
+description = Karpathos Airport, Greece
+location = (0.61809381018335852, 0.47382780309559391)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKP.TXT
+
+[lgkr]
+description = Kerkyra Airport, Greece
+location = (0.6914412719984202, 0.3476114093555373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKR.TXT
+
+[lgkv]
+description = Chrysoupoli Airport, Greece
+location = (0.71529410510900937, 0.42935099599060511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKV.TXT
+
+[lgkz]
+description = Kozani Airport, Greece
+location = (0.70336768855371479, 0.38019088872609813)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGKZ.TXT
+
+[lglm]
+description = Limnos Airport, Greece
+location = (0.6966772597544032, 0.44040474791990253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGLM.TXT
+
+[lglr]
+description = Larissa Airport, Greece
+location = (0.69173216020708594, 0.39124464065539555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGLR.TXT
+
+[lgmk]
+description = Mikonos Island, Mikonos Airport, Greece
+location = (0.6533785498945105, 0.44236824332839608)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGMK.TXT
+
+[lgmt]
+description = Mytilini Airport, Greece
+location = (0.68184196111245143, 0.4642575810304917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGMT.TXT
+
+[lgnx]
+description = Cyclades Islands, Naxos Airport, Greece
+location = (0.64716323850268631, 0.44273670172603941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGNX.TXT
+
+[lgpa]
+description = Paros Community Airport, Greece
+location = (0.64596574871034573, 0.43852367083719751)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGPA.TXT
+
+[lgpz]
+description = Aktion Airport, Greece
+location = (0.67398797947847688, 0.36244670799748907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGPZ.TXT
+
+[lgrp]
+description = Rhodes Airport, Greece
+location = (0.63529984772593595, 0.49014663160174088)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGRP.TXT
+
+[lgrx]
+description = Araxos Airport, Greece
+location = (0.66584310963583671, 0.37379134813545228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGRX.TXT
+
+[lgsa]
+description = Souda Airport, Greece
+location = (0.61930099624932133, 0.42091523793929914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGSA.TXT
+
+[lgsk]
+description = Skiathos Island, Greece
+location = (0.68387817857311139, 0.41015237421866746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGSK.TXT
+
+[lgsm]
+description = Samos Airport, Greece
+location = (0.65798912800186227, 0.46978445699514038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGSM.TXT
+
+[lgso]
+description = Syros Airport, Greece
+location = (0.65312159864352248, 0.43543055955171867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGSO.TXT
+
+[lgsr]
+description = Santorini Island, Greece
+location = (0.63529984772593595, 0.4447680710498883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGSR.TXT
+
+[lgsy]
+description = Skiros, GR
+location = (0.68015480950219021, 0.42725660088821188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGSY.TXT
+
+[lgtg]
+description = Tanagra Airport, Greece
+location = (0.668751991722494, 0.41073415063599894)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGTG.TXT
+
+[lgts]
+description = Thessaloniki Airport, Greece
+location = (0.70714923526636919, 0.40084395154136432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGTS.TXT
+
+[lgza]
+description = Zakinthos Airport, Greece
+location = (0.65886179262785938, 0.36448292545814914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LGZA.TXT
+
+[lhbc]
+description = Bekescsaba, Hungary
+location = (0.81477787247268607, 0.36942802500546645)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHBC.TXT
+
+[lhbp]
+description = Budapest / Ferihegy, Hungary
+location = (0.82786784186264362, 0.33626676921757415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHBP.TXT
+
+[lhdc]
+description = Debrecen, Hungary
+location = (0.82874050648864084, 0.37699111843077521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHDC.TXT
+
+[lhke]
+description = Kecskemet, Hungary
+location = (0.81885030739400622, 0.34470252726888007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHKE.TXT
+
+[lhpa]
+description = Papa, Hungary
+location = (0.82379540694132358, 0.30543261909900765)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHPA.TXT
+
+[lhpp]
+description = Pecs / Pogany, Hungary
+location = (0.80459678516938593, 0.31823170028029946)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHPP.TXT
+
+[lhpr]
+description = Gyor, HU
+location = (0.83112578979969964, 0.3103195410045918)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHPR.TXT
+
+[lhsm]
+description = Balaton, HU
+location = (0.81471969483095308, 0.29932396671702749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHSM.TXT
+
+[lhsn]
+description = Szolnok, Hungary
+location = (0.82234096589799499, 0.35313828532018604)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHSN.TXT
+
+[lhud]
+description = Szeged, Hungary
+location = (0.80721477904737737, 0.35081117965086028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LHUD.TXT
+
+[liba]
+description = Amendola, Italy
+location = (0.72489341599497814, 0.27430758077177547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBA.TXT
+
+[libc]
+description = Crotone, Italy
+location = (0.68067840827778847, 0.2978695256736989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBC.TXT
+
+[libd]
+description = Bari / Palese Macchie, Italy
+location = (0.71791209898700092, 0.2929244261263817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBD.TXT
+
+[libf]
+description = Gina Lisa, IT
+location = (0.72308990910125071, 0.27104963283471939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBF.TXT
+
+[libg]
+description = Grottaglie, Italy
+location = (0.70714923526636919, 0.30368728984701332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBG.TXT
+
+[libh]
+description = Marina Di Ginosa, Italy
+location = (0.70569479422304049, 0.29466975537837597)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBH.TXT
+
+[libn]
+description = Lecce, Italy
+location = (0.70220413571905194, 0.31677725923697081)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBN.TXT
+
+[libp]
+description = Pescara, Italy
+location = (0.74060137926292713, 0.24783675378319478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBP.TXT
+
+[libq]
+description = Monte Scuro, Italy
+location = (0.68649617245110295, 0.28623399732707)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBQ.TXT
+
+[libr]
+description = Brindisi, Italy
+location = (0.70947634093569489, 0.31328660073298215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBR.TXT
+
+[libt]
+description = Termoli, Italy
+location = (0.73303828583761843, 0.26179938779914941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBT.TXT
+
+[libv]
+description = Gioia Del Colle, Italy
+location = (0.71151255839635497, 0.29554242000437314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBV.TXT
+
+[liby]
+description = S. Maria Di Leuca, Italy
+location = (0.69493193050240898, 0.32026791774095947)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIBY.TXT
+
+[lica]
+description = Lamezia Terme, Italy
+location = (0.67893307902579414, 0.28361600344907856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICA.TXT
+
+[licc]
+description = Catania / Fontanarossa, Italy
+location = (0.65391669308054212, 0.26267205242514663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICC.TXT
+
+[licd]
+description = Lampedusa, Italy
+location = (0.61959188445798696, 0.21991148575128552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICD.TXT
+
+[licf]
+description = Messina, Italy
+location = (0.66671577426183393, 0.27139869868511823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICF.TXT
+
+[licg]
+description = Pantelleria, Italy
+location = (0.64257205294257902, 0.20885773382198811)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICG.TXT
+
+[licj]
+description = Palermo / Punta Raisi, Italy
+location = (0.66642488605316808, 0.22863813201125716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICJ.TXT
+
+[licl]
+description = Gela, Italy
+location = (0.64722626428123053, 0.24812764199186052)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICL.TXT
+
+[licr]
+description = Reggio Calabria, Italy
+location = (0.66438866859250822, 0.27314402793711257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICR.TXT
+
+[lict]
+description = Trapani / Birgi, Italy
+location = (0.66177067471451656, 0.21816615649929119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICT.TXT
+
+[licz]
+description = Catania / Sigonella, Italy
+location = (0.65275314024587927, 0.26034494675582082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LICZ.TXT
+
+[liea]
+description = Alghero, Italy
+location = (0.70918545272702926, 0.14457143970686362)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIEA.TXT
+
+[lieb]
+description = Capo Bellavista, Italy
+location = (0.69696814796306883, 0.16958782565211569)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIEB.TXT
+
+[liec]
+description = Capo Carbonara, Italy
+location = (0.68242373752978291, 0.16609716714812706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIEC.TXT
+
+[lied]
+description = Decimomannu, Italy
+location = (0.68678706065976869, 0.15649785626215823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIED.TXT
+
+[liee]
+description = Cagliari / Elmas, Italy
+location = (0.68504173140777436, 0.15824318551415253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIEE.TXT
+
+[lieo]
+description = Olbia / Costa Smeralda, Italy
+location = (0.71383966406568078, 0.16609716714812706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIEO.TXT
+
+[lima]
+description = Aeritalia-Torino, IT
+location = (0.78679442679904377, 0.13264502315156904)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMA.TXT
+
+[limc]
+description = Milano / Malpensa, Italy
+location = (0.79616102711808001, 0.15242542134083811)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMC.TXT
+
+[lime]
+description = Bergamo / Orio Al Serio, Italy
+location = (0.79703369174407712, 0.16929693744344995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIME.TXT
+
+[limf]
+description = Torino / Caselle, Italy
+location = (0.78917971011010268, 0.13351768777756623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMF.TXT
+
+[limg]
+description = Albenga, Italy
+location = (0.76881753550350207, 0.14166255762020644)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMG.TXT
+
+[limh]
+description = Pian Rosa, Italy
+location = (0.80168790308272864, 0.13439035240356337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMH.TXT
+
+[limj]
+description = Genova / Sestri, Italy
+location = (0.77521707609414803, 0.15446163880149816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMJ.TXT
+
+[limk]
+description = Torino / Bric Della Croce, Italy
+location = (0.78597993981477976, 0.13497212882089482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMK.TXT
+
+[liml]
+description = Milano / Linate, Italy
+location = (0.79296125682275698, 0.16202473222680691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIML.TXT
+
+[limn]
+description = Novara / Cameri, Italy
+location = (0.79441569786608568, 0.15126186850617521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMN.TXT
+
+[limp]
+description = Parma, Italy
+location = (0.78228081142791406, 0.17967679835600511)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMP.TXT
+
+[lims]
+description = Piacenza, Italy
+location = (0.78394372235411969, 0.16987871386078141)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMS.TXT
+
+[limt]
+description = Passo Della Cisa, Italy
+location = (0.77550796430281366, 0.17336937236477007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMT.TXT
+
+[limu]
+description = Capo Mele, Italy
+location = (0.76707220625150785, 0.14253522224620357)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMU.TXT
+
+[limv]
+description = Passo Dei Giovi, Italy
+location = (0.77899862280680243, 0.15591607984482678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMV.TXT
+
+[limy]
+description = Monte Malanotte, Italy
+location = (0.77230819400749084, 0.1361356816555577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMY.TXT
+
+[limz]
+description = Cuneo / Levaldigi, Italy
+location = (0.77748115598492951, 0.13303287409645667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIMZ.TXT
+
+[lipa]
+description = Aviano, Italy
+location = (0.80343323233472297, 0.21991148575128552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPA.TXT
+
+[lipb]
+description = Bolzano, Italy
+location = (0.81099632576003178, 0.19780398189269069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPB.TXT
+
+[lipc]
+description = Cervia, Italy
+location = (0.77172641759015936, 0.21467549799530256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPC.TXT
+
+[lipe]
+description = Bologna / Borgo Panigale, Italy
+location = (0.7772532935548081, 0.19722220547535926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPE.TXT
+
+[lipf]
+description = Ferrara, Italy
+location = (0.7824892813107911, 0.20274908144000794)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPF.TXT
+
+[liph]
+description = Treviso / S. Angelo, Italy
+location = (0.79674280353541138, 0.21263928053464248)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPH.TXT
+
+[lipi]
+description = Udine / Rivolto, Italy
+location = (0.80256056770872586, 0.22747457917659428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPI.TXT
+
+[lipk]
+description = Forli, Italy
+location = (0.77143552938149373, 0.21060306307398244)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPK.TXT
+
+[lipl]
+description = Brescia / Ghedi, Italy
+location = (0.79267036861409135, 0.17947802474675023)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPL.TXT
+
+[lipo]
+description = Brescia / Montichia, Italy
+location = (0.79238917667904785, 0.18005495302727059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPO.TXT
+
+[lipq]
+description = Ronchi Dei Legionari, Italy
+location = (0.79965168562206868, 0.23532856081056874)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPQ.TXT
+
+[lipr]
+description = Rimini, Italy
+location = (0.76852664729483644, 0.22020237395995126)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPR.TXT
+
+[lips]
+description = Treviso / Istrana, Italy
+location = (0.79732457995274286, 0.21118483949131386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPS.TXT
+
+[lipu]
+description = Padova (Civ/It-Afb), IY
+location = (0.79237948040542561, 0.20682151636132803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPU.TXT
+
+[lipx]
+description = Verona / Villafranca, Italy
+location = (0.79208859219675987, 0.18965911205005048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPX.TXT
+
+[lipy]
+description = Falconara, Italy
+location = (0.76125444207819337, 0.23329234334990873)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPY.TXT
+
+[lipz]
+description = Venezia / Tessera, Italy
+location = (0.79412480965741994, 0.21525727441263398)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIPZ.TXT
+
+[liqc]
+description = Capri, Italy
+location = (0.70773101168370056, 0.24783675378319478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIQC.TXT
+
+[liqn]
+description = Rieti, Italy
+location = (0.74031049105426139, 0.22427480888127135)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIQN.TXT
+
+[liqo]
+description = Monte Argentario, Italy
+location = (0.73972871463693002, 0.19489509980603345)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIQO.TXT
+
+[liqw]
+description = Sarzana / Luni, Italy
+location = (0.76939931192083366, 0.17424203699076721)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIQW.TXT
+
+[lira]
+description = Roma / Ciampino, Italy
+location = (0.72925673912496403, 0.21962059754261981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRA.TXT
+
+[lire]
+description = Pratica Di Mare, Italy
+location = (0.72692963345563821, 0.21729349187329403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRE.TXT
+
+[lirf]
+description = Roma Fiumicino, Italy
+location = (0.72954762733362966, 0.21351194516063962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRF.TXT
+
+[lirg]
+description = Guidonia, Italy
+location = (0.73303828583761843, 0.22223859142061128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRG.TXT
+
+[lirh]
+description = Frosinone, Italy
+location = (0.72663874524697247, 0.23212879051524585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRH.TXT
+
+[liri]
+description = Pontecagnano Air Force Base, Italy
+location = (0.70889456451836352, 0.26034494675582082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRI.TXT
+
+[lirk]
+description = Monte Terminillo, Italy
+location = (0.74118315568025861, 0.22660191455059711)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRK.TXT
+
+[lirl]
+description = Latina, Italy
+location = (0.72518430420364388, 0.22514747350726852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRL.TXT
+
+[lirm]
+description = Grazzanise, Italy
+location = (0.71645765794367222, 0.24550964811386902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRM.TXT
+
+[lirn]
+description = Napoli / Capodichino, Italy
+location = (0.71296699943968367, 0.24958208303518914)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRN.TXT
+
+[lirp]
+description = Pisa / S. Giusto, Italy
+location = (0.76241799491285622, 0.18122335399874454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRP.TXT
+
+[lirq]
+description = Firenze / Peretola, Italy
+location = (0.7644542123735163, 0.1954768762233649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRQ.TXT
+
+[lirs]
+description = Grosseto, Italy
+location = (0.74612825522757587, 0.19314977055403915)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRS.TXT
+
+[lirt]
+description = Trevico, Italy
+location = (0.71645765794367222, 0.2658718227204695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRT.TXT
+
+[liru]
+description = Roma / Urbe, Italy
+location = (0.73216562121162132, 0.21816615649929119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRU.TXT
+
+[lirv]
+description = Viterbo, Italy
+location = (0.74060137926292713, 0.21031217486531673)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRV.TXT
+
+[lirx]
+description = Monte Calamita, IY
+location = (0.74577918937717691, 0.18151424220741028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRX.TXT
+
+[lirz]
+description = Perugia, Italy
+location = (0.75194601940089034, 0.21816615649929119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIRZ.TXT
+
+[livc]
+description = Monte Cimone, Italy
+location = (0.77143552938149373, 0.18675022996339324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVC.TXT
+
+[livd]
+description = Dobbiaco, Italy
+location = (0.8156505370986834, 0.21322105695197394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVD.TXT
+
+[live]
+description = Resia Pass, Italy
+location = (0.81739586635067774, 0.18325957145940461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVE.TXT
+
+[livf]
+description = Frontone, Italy
+location = (0.75950911282619904, 0.22223859142061128)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVF.TXT
+
+[livm]
+description = Punta Marina, Italy
+location = (0.77579885251147951, 0.21467549799530256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVM.TXT
+
+[livo]
+description = Tarvisio, Italy
+location = (0.81157810217736326, 0.2370738900625631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVO.TXT
+
+[livp]
+description = Paganella, Italy
+location = (0.80546944979538304, 0.19256799413670769)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVP.TXT
+
+[livr]
+description = Passo Rolle, Italy
+location = (0.80808744367337448, 0.20565796352666516)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVR.TXT
+
+[livt]
+description = Trieste, Italy
+location = (0.79674280353541138, 0.23998277214922031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIVT.TXT
+
+[liyw]
+description = Aviano Usaf, Italy
+location = (0.80343323233472297, 0.22020237395995126)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LIYW.TXT
+
+[ljce]
+description = Cerklje, LJ
+location = (0.80093159374019784, 0.27087509990951991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LJCE.TXT
+
+[ljlj]
+description = Ljubljana / Brnik, Slovenia
+location = (0.806633002630046, 0.25278185333051206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LJLJ.TXT
+
+[ljmb]
+description = Maribor / Slivnica, Slovenia
+location = (0.81128721396869752, 0.27372580435444405)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LJMB.TXT
+
+[ljpz]
+description = Portoroz, Slovenia
+location = (0.79441569786608568, 0.23678300185389736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LJPZ.TXT
+
+[lkcv]
+description = Caslav, CZ
+location = (0.8714428955207687, 0.26843163895672789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKCV.TXT
+
+[lkkb]
+description = Kbely, CZ
+location = (0.87475902109955794, 0.25359634031477607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKKB.TXT
+
+[lkku]
+description = Kunovice, Czech Republic
+location = (0.85572523597919758, 0.304380573411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKKU.TXT
+
+[lkkv]
+description = Karlovy Vary, Czech Republic
+location = (0.87615528450115343, 0.22543836171593423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKKV.TXT
+
+[lklb]
+description = Liberec, Czech Republic
+location = (0.88607457241665455, 0.26223572011214802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKLB.TXT
+
+[lkln]
+description = Plzen Line, CZ
+location = (0.8555603993276204, 0.23160519173964753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKLN.TXT
+
+[lkmt]
+description = Ostrava / Mosnov, Czech Republic
+location = (0.86713775003251603, 0.31619548281963938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKMT.TXT
+
+[lkna]
+description = Namest Nad Oslavou, CZ
+location = (0.85817839320561184, 0.28152160834668533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKNA.TXT
+
+[lkpd]
+description = Pardubice, CZ
+location = (0.87301369184756372, 0.27454029133870805)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKPD.TXT
+
+[lkpo]
+description = Prerov, CZ
+location = (0.86271624926079704, 0.30368728984701332)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKPO.TXT
+
+[lkpr]
+description = Praha / Ruzyne, Czech Republic
+location = (0.8744099552491591, 0.24870941840919197)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKPR.TXT
+
+[lktb]
+description = Brno / Turany, Czech Republic
+location = (0.857829327355213, 0.291469985083053)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LKTB.TXT
+
+[llbg]
+description = Ben-Gurion International Airport, Israel
+location = (0.55850536063818546, 0.60911990894602097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LLBG.TXT
+
+[llet]
+description = Eilat, Israel
+location = (0.51574479396432438, 0.60999257357201819)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LLET.TXT
+
+[llha]
+description = Sde-Haifa Haifa, Israel
+location = (0.57246799465414, 0.61144701461534678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LLHA.TXT
+
+[llib]
+description = Galilee / Pina, Israel
+location = (0.57560958730772993, 0.62081361493438303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LLIB.TXT
+
+[llov]
+description = Ovda, Israel
+location = (0.52359877559829882, 0.60795635611135812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LLOV.TXT
+
+[llsd]
+description = Tel Aviv / Sde-Dov Airport, Israel
+location = (0.56050764114116791, 0.60706429893811664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LLSD.TXT
+
+[lmml]
+description = Luqa, Malta
+location = (0.62570053683996718, 0.25278185333051206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LMML.TXT
+
+[loan]
+description = Niederosterreich / Wiener Neustadt-Ost Flugplatz, Austria
+location = (0.83502369179582037, 0.28375659941660031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOAN.TXT
+
+[loav]
+description = Niederosterreich / Lugplatz Voslau, Austria
+location = (0.83713747944545802, 0.2837808401006558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOAV.TXT
+
+[loih]
+description = Hohenems-Dornbirn, Austria
+location = (0.82701941792070199, 0.16930663371707214)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOIH.TXT
+
+[lowg]
+description = Graz-Thalerhof-Flughafen, Austria
+location = (0.82030474843733492, 0.26936248122445822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWG.TXT
+
+[lowi]
+description = Innsbruck-Flughafen, Austria
+location = (0.82495895977598643, 0.1980948701013564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWI.TXT
+
+[lowk]
+description = Klagenfurt-Flughafen, Austria
+location = (0.8141960960553547, 0.25016385945252056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWK.TXT
+
+[lowl]
+description = Linz / Hoersching-Flughafen, Austria
+location = (0.84183047587859827, 0.24754586557452907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWL.TXT
+
+[lows]
+description = Salzburg-Flughafen, Austria
+location = (0.83426738245328946, 0.22689280275926285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWS.TXT
+
+[loww]
+description = Wien / Schwechat-Flughafen, Austria
+location = (0.8397942584179382, 0.28914287941372724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWW.TXT
+
+[lowz]
+description = Zell Am See, Austria
+location = (0.82540983649941824, 0.22318397809877488)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOWZ.TXT
+
+[loxa]
+description = Aigen Im Ennstal, Austria
+location = (0.82961317111463795, 0.2466732009485319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOXA.TXT
+
+[loxn]
+description = Wiener Neustadt, OS
+location = (0.83514004707928668, 0.28361600344907856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOXN.TXT
+
+[loxt]
+description = Tulln, Austria
+location = (0.84328491692192697, 0.2812888977797528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOXT.TXT
+
+[loxz]
+description = Zeltweg, Austria
+location = (0.82379540694132358, 0.25743606466916363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LOXZ.TXT
+
+[lpar]
+description = Alverca, PO
+location = (0.67858401317539541, -0.15760323145508795)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPAR.TXT
+
+[lpaz]
+description = Santa Maria Acores, Portugal
+location = (0.64519004682057057, -0.43924119508523962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPAZ.TXT
+
+[lpbj]
+description = Beja, Portugal
+location = (0.66351600396651089, -0.13729923449022061)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPBJ.TXT
+
+[lpfl]
+description = Flores Acores, Portugal
+location = (0.68853238991176302, -0.54337917378756795)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPFL.TXT
+
+[lpfr]
+description = Faro / Aeroporto, Portugal
+location = (0.64606271144656768, -0.13904456374221491)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPFR.TXT
+
+[lphr]
+description = Horta / Castelo Branco Acores, Portugal
+location = (0.67224265022648255, -0.50120038353103824)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPHR.TXT
+
+[lpla]
+description = Lajes Acores, Portugal
+location = (0.67660597335646844, -0.47298422729046335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPLA.TXT
+
+[lpma]
+description = Aeroporto Da Madeira, Portugal
+location = (0.57068388030765693, -0.29276928574842659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPMA.TXT
+
+[lpmr]
+description = Monte Real Mil., Portugal
+location = (0.69518403361658587, -0.15511128913418495)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPMR.TXT
+
+[lpmt]
+description = Montijo Mil., Portugal
+location = (0.67551029443716093, -0.15770504232812094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPMT.TXT
+
+[lpov]
+description = Ovar Mil., Portugal
+location = (0.71411600786391316, -0.15089825824534306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPOV.TXT
+
+[lppd]
+description = Ponta Delgada / Nordela Acores, Portugal
+location = (0.65857090441919375, -0.44854961776254271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPPD.TXT
+
+[lppr]
+description = Porto / Pedras Rubras, Portugal
+location = (0.71965742823899526, -0.15155275671484095)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPPR.TXT
+
+[lpps]
+description = Porto Santo, Portugal
+location = (0.57712220599279174, -0.28536133270107289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPPS.TXT
+
+[lppt]
+description = Lisboa / Portela, Portugal
+location = (0.67660597335646844, -0.15940673834881541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPPT.TXT
+
+[lpst]
+description = Sintra Mil., Portugal
+location = (0.67773074109664255, -0.16300405586264818)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LPST.TXT
+
+[lqbk]
+description = Banja Luka, Bosnia And Herzegovina
+location = (0.78161661668479387, 0.3004875195516904)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LQBK.TXT
+
+[lqmo]
+description = Mostar, Bosnia And Herzegovina
+location = (0.75660023073954186, 0.31066860685499065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LQMO.TXT
+
+[lqsa]
+description = Sarajevo, Bosnia And Herzegovina
+location = (0.76474510058218215, 0.31997702953229373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LQSA.TXT
+
+[lqtz]
+description = Tuzla, Bosnia And Herzegovina
+location = (0.77754418176347373, 0.32637657012293964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LQTZ.TXT
+
+[lrar]
+description = Arad, Romania
+location = (0.80634211442138026, 0.37350045992678649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRAR.TXT
+
+[lrbc]
+description = Bacau, Romania
+location = (0.81303254322069185, 0.47065712162113749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRBC.TXT
+
+[lrbm]
+description = Baia Mare, Romania
+location = (0.83194027678396376, 0.41160681526199605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRBM.TXT
+
+[lrbs]
+description = Bucuresti / Imh, Romania
+location = (0.77667151713747662, 0.45611271118785146)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRBS.TXT
+
+[lrck]
+description = Kogalniceanu, Romania
+location = (0.77376263505081944, 0.49625528398372104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRCK.TXT
+
+[lrcl]
+description = Cluj-Napoca, Romania
+location = (0.81652320172468051, 0.41131592705333031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRCL.TXT
+
+[lrcv]
+description = Craiova, Romania
+location = (0.7720173057988251, 0.41655191480931331)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRCV.TXT
+
+[lria]
+description = Iasi, Romania
+location = (0.8232136305239921, 0.48229264996776638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRIA.TXT
+
+[lrod]
+description = Oradea, Romania
+location = (0.82117741306333203, 0.38280888260408963)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LROD.TXT
+
+[lrop]
+description = Bucuresti Otopeni, Romania
+location = (0.77754418176347373, 0.45553093477052004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LROP.TXT
+
+[lrsb]
+description = Sibiu, Romania
+location = (0.79936079741340293, 0.42149701435663056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRSB.TXT
+
+[lrsm]
+description = Satu Mare, Romania
+location = (0.83426738245328946, 0.39938951049803573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRSM.TXT
+
+[lrsv]
+description = Suceava / Salcea, Romania
+location = (0.83164938857529802, 0.45814892864851153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRSV.TXT
+
+[lrtc]
+description = Tulcea, Romania
+location = (0.7885979336927712, 0.50294571278303257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRTC.TXT
+
+[lrtm]
+description = Tirgu Mures, Romania
+location = (0.81215987859469463, 0.4281874431559422)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRTM.TXT
+
+[lrtr]
+description = Timisoara, Romania
+location = (0.79877902099607145, 0.37088246604879505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LRTR.TXT
+
+[lsgc]
+description = Les Eplatures, Switzerland
+location = (0.82177373389109676, 0.11857088198895921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSGC.TXT
+
+[lsgg]
+description = Geneve-Cointrin, Switzerland
+location = (0.80721477904737737, 0.10704686078898555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSGG.TXT
+
+[lsgs]
+description = Sion, Switzerland
+location = (0.806633002630046, 0.12799081181291749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSGS.TXT
+
+[lsma]
+description = Alpnach, SW
+location = (0.81943208381133781, 0.14451326206513049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSMA.TXT
+
+[lsmd]
+description = Dubendorf, SW
+location = (0.82728606544531214, 0.15079644737231007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSMD.TXT
+
+[lsme]
+description = Emmen, SW
+location = (0.82205007768932925, 0.14486232791552936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSME.TXT
+
+[lsmm]
+description = Meiringen, SW
+location = (0.81594142530734903, 0.14172073526193954)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSMM.TXT
+
+[lsmp]
+description = Payerne, Switzerland
+location = (0.817104978142012, 0.12130038301360591)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSMP.TXT
+
+[lsms]
+description = Sion (Mil), SW
+location = (0.80669118027177911, 0.12775810124598494)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSMS.TXT
+
+[lsza]
+description = Lugano, Switzerland
+location = (0.8028514559173916, 0.15649785626215823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZA.TXT
+
+[lszb]
+description = Bern / Belp, Switzerland
+location = (0.81885030739400622, 0.1308996938995747)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZB.TXT
+
+[lszc]
+description = Buochs, SW
+location = (0.81978114966173654, 0.14625859131712482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZC.TXT
+
+[lszg]
+description = Grenchen, Switzerland
+location = (0.82347058177498023, 0.12944040471943502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZG.TXT
+
+[lszh]
+description = Zurich-Kloten, Switzerland
+location = (0.82874050648864084, 0.14893476283684945)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZH.TXT
+
+[lszl]
+description = Locarno Airport, Locarno, Switzerland
+location = (0.80565794535459856, 0.15496097750049376)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZL.TXT
+
+[lszr]
+description = Saint Gallen-Altenrhein, Switzerland
+location = (0.82876959530950733, 0.16688741344833558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZR.TXT
+
+[lszs]
+description = Samedan, SW
+location = (0.81210170095296152, 0.17243853009703977)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LSZS.TXT
+
+[ltac]
+description = Ankara / Esenboga, Turkey
+location = (0.70016791825839186, 0.57566776494946303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAC.TXT
+
+[ltaf]
+description = Adana / Sakirpasa, Turkey
+location = (0.6454809350292362, 0.6161012259539983)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAF.TXT
+
+[ltag]
+description = Adana / Incirlik, Turkey
+location = (0.64577182323790194, 0.61813744341465837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAG.TXT
+
+[ltai]
+description = Antalya, Turkey
+location = (0.64053583548191895, 0.53639785677959062)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAI.TXT
+
+[ltaj]
+description = Gaziantep, Turkey
+location = (0.64722626428123053, 0.65217136382854779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAJ.TXT
+
+[ltan]
+description = Konya, Turkey
+location = (0.66264333934051378, 0.56810467152415423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAN.TXT
+
+[ltap]
+description = Merzifon, Turkey
+location = (0.71296699943968367, 0.62104632550131567)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAP.TXT
+
+[ltar]
+description = Sivas, Turkey
+location = (0.69376837766774602, 0.64606271144656768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAR.TXT
+
+[ltat]
+description = Malatya / Erhac, Turkey
+location = (0.67078820918315396, 0.66467955680117385)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAT.TXT
+
+[ltau]
+description = Kayseri / Erkilet, Turkey
+location = (0.67689686156513407, 0.61930099624932133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAU.TXT
+
+[ltaz]
+description = Nevsehir, Turkey
+location = (0.67666415099820154, 0.60286581245970794)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTAZ.TXT
+
+[ltba]
+description = Istanbul / Ataturk, Turkey
+location = (0.71500321690034374, 0.50294571278303257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBA.TXT
+
+[ltbj]
+description = Izmir / Adnan Menderes, Turkey
+location = (0.66787932709649678, 0.47385689191646047)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBJ.TXT
+
+[ltbr]
+description = Bursa / Yenisehir, Mil-Civ, Turkey
+location = (0.70258713852712851, 0.51596296012082365)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBR.TXT
+
+[ltbs]
+description = Dalaman, Turkey
+location = (0.64053583548191895, 0.5023639363657012)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBS.TXT
+
+[ltbu]
+description = Corlu, Turkey
+location = (0.71791209898700092, 0.4872377495150837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTBU.TXT
+
+[ltca]
+description = Elazig, Turkey
+location = (0.67369709126981125, 0.68562350782510573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCA.TXT
+
+[ltcc]
+description = Diyarbakir, Turkey
+location = (0.66118889829718519, 0.70133147109305471)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCC.TXT
+
+[ltcd]
+description = Erzincan, Turkey
+location = (0.69347748945908028, 0.68940505453776013)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCD.TXT
+
+[ltce]
+description = Erzurum, Turkey
+location = (0.6966772597544032, 0.72023920465632663)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCE.TXT
+
+[ltcf]
+description = Kars, Turkey
+location = (0.70860367630969778, 0.75194601940089034)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCF.TXT
+
+[ltcg]
+description = Trabzon, Turkey
+location = (0.71558499331767511, 0.69318660125041454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCG.TXT
+
+[ltci]
+description = Van, Turkey
+location = (0.67107909739181981, 0.75601845432221049)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCI.TXT
+
+[ltcj]
+description = Batman, Turkey
+location = (0.66089801008851945, 0.71849387540433229)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCJ.TXT
+
+[ltck]
+description = Mus Tur-Afb, Turkey
+location = (0.6763150851478027, 0.72722052166430395)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTCK.TXT
+
+[ltfc]
+description = Suleyman Demirel, Turkey
+location = (0.66060712187985371, 0.52999831618894477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFC.TXT
+
+[ltfe]
+description = Bodrum Milas Airport, Turkey
+location = (0.65010120941021021, 0.48314107390970812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFE.TXT
+
+[ltfh]
+description = Samsun / Carsamba, Turkey
+location = (0.72002103849982746, 0.63822327422302649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFH.TXT
+
+[ltfj]
+description = Istanbul / Sabiha Gokcen, Turkey
+location = (0.71381542338162529, 0.51154145934910467)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LTFJ.TXT
+
+[lubl]
+description = Baltsi-Leadoveni - The North Of Moldova, Moldova
+location = (0.8348637032810543, 0.48466338886839205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LUBL.TXT
+
+[lubm]
+description = Marculesti International Airport, FR, Moldova
+location = (0.83536170389428988, 0.49240625120665621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LUBM.TXT
+
+[lukk]
+description = Chisinau International Airport, Moldova
+location = (0.81904423286645012, 0.5049382970123929)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LUKK.TXT
+
+[lwoh]
+description = Ohrid, Macedonia, The Republic Of
+location = (0.71762121077833518, 0.36302848441482055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LWOH.TXT
+
+[lwsk]
+description = Skopje-Petrovec, Macedonia, The Republic Of
+location = (0.73245650942028695, 0.37786378305677232)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LWSK.TXT
+
+[lxgb]
+description = Gibraltar, Gibraltar
+location = (0.63093652459595007, -0.093375114981696622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LXGB.TXT
+
+[lybe]
+description = Beograd / Surcin, Serbia And Montenegro
+location = (0.78219839310212547, 0.35401094994618321)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYBE.TXT
+
+[lybt]
+description = Beograd/Batajnica, YG
+location = (0.78417643292105221, 0.35342917352885173)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYBT.TXT
+
+[lykv]
+description = Kraljevo Airport, YG
+location = (0.76480327822391525, 0.35918876006043299)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYKV.TXT
+
+[lyni]
+description = Nis, Serbia And Montenegro
+location = (0.75630934253087623, 0.38222710618675815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYNI.TXT
+
+[lypg]
+description = Podgorica Titograd, Serbia And Montenegro
+location = (0.74060137926292713, 0.33655765742623989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYPG.TXT
+
+[lytv]
+description = Tivat, Serbia And Montenegro
+location = (0.74001960284559576, 0.32695834654027106)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYTV.TXT
+
+[lyuz]
+description = Uzice-Ponikve, YG
+location = (0.76619954162551063, 0.3438298626428829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYUZ.TXT
+
+[lyvr]
+description = Vrsac, Serbia And Montenegro
+location = (0.78801615727543972, 0.3720460188834579)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LYVR.TXT
+
+[lzib]
+description = Bratislava Ivanka, Slovakia
+location = (0.8412486994612669, 0.30019663134302466)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZIB.TXT
+
+[lzkc]
+description = Kamenica Nad Cirochou, Slovakia
+location = (0.85404778064255849, 0.38397243543875248)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZKC.TXT
+
+[lzkz]
+description = Kosice, Barca, Slovakia
+location = (0.84933054352536275, 0.37072732567083999)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZKZ.TXT
+
+[lzlu]
+description = Lucenec, Slovakia
+location = (0.8435758051305926, 0.34441163906021438)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZLU.TXT
+
+[lzni]
+description = Nitra, Slovakia
+location = (0.84263526658924015, 0.31647667475468294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZNI.TXT
+
+[lzpe]
+description = Prievidza, Slovakia
+location = (0.85113405041909029, 0.32442761912487927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZPE.TXT
+
+[lzpp]
+description = Piestany, Slovakia
+location = (0.84866634878224279, 0.31116796494653348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZPP.TXT
+
+[lzsl]
+description = Sliac, Slovakia
+location = (0.84889421121236419, 0.33395420795868164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZSL.TXT
+
+[lztt]
+description = Poprad / Tatry, Slovakia
+location = (0.85637488631188441, 0.35342917352885173)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZTT.TXT
+
+[lzzi]
+description = Dolny Hricov, Slovakia
+location = (0.85928376839854159, 0.324868799574689)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/LZZI.TXT
+
+[mbgt]
+description = Turks Island, BA
+location = (0.37402405870238481, -1.2418017627939655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MBGT.TXT
+zone = ('prz010', 0.08582846519981846)
+
+[mbpv]
+description = Providenciales, Turks And Caicos Islands
+location = (0.38002120393770972, -1.2612767283641355)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MBPV.TXT
+
+[mdab]
+description = Arroyo Barril Intl, Samana, Dominican Republic
+location = (0.33507853742728805, -1.2117781203089684)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDAB.TXT
+zone = ('prz010', 0.040936544934813954)
+
+[mdbh]
+description = Barahona, Dominican Republic
+location = (0.31764992386296798, -1.2409290981679681)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDBH.TXT
+zone = ('prz010', 0.065183151103904505)
+
+[mdcy]
+description = El Catey Intl, DR
+location = (0.33632494685930731, -1.217018087415646)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDCY.TXT
+zone = ('prz010', 0.045976339926055987)
+
+[mdjb]
+description = Joaquin Balaguer, DR
+location = (0.32410764209534698, -1.221381410545632)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDJB.TXT
+zone = ('prz010', 0.046911883924447256)
+
+[mdlr]
+description = La Romana International Airport, Dominican Republic
+location = (0.32143147057562238, -1.2034045192500902)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDLR.TXT
+zone = ('prz010', 0.029674763969873952)
+
+[mdpc]
+description = Punta Cana, Dominican Republic
+location = (0.32404946445361382, -1.1932234319467898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDPC.TXT
+zone = ('prz010', 0.020636298566322295)
+
+[mdpp]
+description = Puerto Plata International, Dominican Republic
+location = (0.34470252726888007, -1.2313297872819995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDPP.TXT
+zone = ('prz010', 0.061695980360451264)
+
+[mdsd]
+description = Las Americas, Dominican Republic
+location = (0.32172235878428806, -1.2159127122227162)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDSD.TXT
+zone = ('prz010', 0.041523810220936076)
+
+[mdst]
+description = Santiago, Dominican Republic
+location = (0.33946653951289707, -1.233947781159991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MDST.TXT
+zone = ('prz010', 0.062023089966064746)
+
+[mgcb]
+description = Coban, Guatemala
+location = (0.26994425764178964, -1.5763232027595453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGCB.TXT
+
+[mgcp]
+description = Champerico, GU
+location = (0.24958208303518914, -1.6037830496575893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGCP.TXT
+
+[mges]
+description = Esquipulas, GU
+location = (0.25429447201557381, -1.5594516866569335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGES.TXT
+
+[mggt]
+description = Guatemala Aeropuertola Aurora, Guatemala
+location = (0.25452718258250639, -1.579813861263534)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGGT.TXT
+
+[mght]
+description = Huehuetenango, Guatemala
+location = (0.26732626376379814, -1.5963944891574802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGHT.TXT
+
+[mgmm]
+description = Melchor de Mencos, El Petén, Guatemala
+location = (0.29757863746503321, -1.5559610281529448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGMM.TXT
+
+[mgmt]
+description = unknown station in Guatemala
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGMT.TXT
+
+[mgpb]
+description = Puerto Barrios, Guatemala
+location = (0.27430758077177547, -1.5463617172669759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGPB.TXT
+
+[mgpc]
+description = Paso Caballos, Guatemala
+location = (0.30141836181942072, -1.5751596499248823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGPC.TXT
+
+[mgqz]
+description = Quezaltenango, Guatemala
+location = (0.25889050571249222, -1.5972671537834773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGQZ.TXT
+
+[mgrt]
+description = Retalhuleu, Guatemala
+location = (0.25365451795650923, -1.5998851476614688)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGRT.TXT
+
+[mgsj]
+description = San Jose, Guatemala
+location = (0.24289165423587752, -1.5850498490195168)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGSJ.TXT
+
+[mgtu]
+description = unknown station in Guatemala
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGTU.TXT
+zone = ('scz023', 0.0026190239629082972)
+
+[mgza]
+description = Zacapa, Guatemala
+location = (0.26121761138181798, -1.5626514569522563)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MGZA.TXT
+
+[mham]
+description = Amapala, Honduras
+location = (0.23154701409791439, -1.5297810893730299)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHAM.TXT
+
+[mhca]
+description = Catacamas, Honduras
+location = (0.26005405854715513, -1.4998196038804605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHCA.TXT
+
+[mhch]
+description = Choluteca, Honduras
+location = (0.23212879051524585, -1.5216362195303896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHCH.TXT
+
+[mhcl]
+description = Colon Airport, Honduras
+location = (0.24717178333818493, -1.536490135017696)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHCL.TXT
+
+[mhlc]
+description = La Ceiba Airport, Honduras
+location = (0.27459846898044116, -1.5161093435657409)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHLC.TXT
+
+[mhle]
+description = La Esperanza, Honduras
+location = (0.24987297124385485, -1.5385077356330017)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHLE.TXT
+
+[mhlm]
+description = La Mesa San Pedro Sula, Honduras
+location = (0.2696533694331239, -1.5347261889203472)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHLM.TXT
+
+[mhno]
+description = Guanaja, Honduras
+location = (0.28739755016173291, -1.5021467095497862)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHNO.TXT
+
+[mhpl]
+description = Puerto Lempira, Honduras
+location = (0.26558093451180381, -1.4625859131712482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHPL.TXT
+
+[mhro]
+description = Roatan, Honduras
+location = (0.28477955628374141, -1.5100006911837607)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHRO.TXT
+
+[mhsc]
+description = Coronel Enrique Soto Cano Air Base, Honduras
+location = (0.25103652407851773, -1.5291993129556982)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHSC.TXT
+
+[mhsr]
+description = Santa Rosa De Copan, Honduras
+location = (0.25801784108649506, -1.5495614875622989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHSR.TXT
+
+[mhte]
+description = Tela, Honduras
+location = (0.27430758077177547, -1.5268722072863727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHTE.TXT
+
+[mhtg]
+description = Tegucigalpa, Honduras
+location = (0.24521875990520331, -1.5222179959477211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHTG.TXT
+
+[mhtr]
+description = Trujillo, HO
+location = (0.27803094984269672, -1.4997614262387275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHTR.TXT
+
+[mhyr]
+description = Yoro, Honduras
+location = (0.26470826988580665, -1.5204726666957267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MHYR.TXT
+
+[mkjp]
+description = Kingston / Norman Manley, Jamaica
+location = (0.31299571252431646, -1.3401219773229793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MKJP.TXT
+
+[mkjs]
+description = Montego Bay / Sangster, Jamaica
+location = (0.32288591161895097, -1.3599023755122486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MKJS.TXT
+
+[mlrm]
+description = unknown station
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MLRM.TXT
+zone = ('akz152', 0.0096537968401540688)
+
+[mmaa]
+description = Acapulco / G. Alvarez, Mexico
+location = (0.2926335379177159, -1.7409659288643438)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMAA.TXT
+
+[mman]
+description = Aerop. Internacional Monterrey, N. L., Mexico
+location = (0.45145849984919989, -1.7494016869156497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMAN.TXT
+zone = ('txz248', 0.025859173223218648)
+
+[mmas]
+description = Aguascalientes, Ags., Mexico
+location = (0.38193621797809246, -1.7854718247901991)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMAS.TXT
+zone = ('txz252', 0.099392700931277667)
+
+[mmbt]
+description = Bahias De Huatulco, Mexico
+location = (0.27547113360643832, -1.6801702932532079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMBT.TXT
+
+[mmcb]
+description = Cuernavaca, Mor., Mexico
+location = (0.32957634041826256, -1.7319483943957064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCB.TXT
+
+[mmce]
+description = Ciudad Del Carmen, Mexico
+location = (0.32550390549694241, -1.6022122533307945)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCE.TXT
+
+[mmcl]
+description = Culiacan, Sin., Mexico
+location = (0.43313254270325946, -1.8744836166419101)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCL.TXT
+zone = ('txz079', 0.099044438857190081)
+
+[mmcm]
+description = Chetumal, Q. Roo, Mexico
+location = (0.32259502341028529, -1.541125729510993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCM.TXT
+
+[mmcn]
+description = Ciudad Obregon, Mexico
+location = (0.47809416348935779, -1.916948446970294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCN.TXT
+zone = ('nmz406', 0.07376689596494769)
+
+[mmcp]
+description = Campeche, Camp., Mexico
+location = (0.34644785652087445, -1.5803956376808654)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCP.TXT
+
+[mmcs]
+description = Ciudad Juarez International, Mexico
+location = (0.55210582004753961, -1.857612100539298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCS.TXT
+zone = ('txz419', 0.0038120958764742332)
+
+[mmct]
+description = Chichen-Itza, Mexico
+location = (0.36026504643249618, -1.5437340271153623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCT.TXT
+
+[mmcu]
+description = Chihuahua International Airport, Mexico
+location = (0.50090949532237261, -1.849467230696658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCU.TXT
+zone = ('txz079', 0.030773686978546894)
+
+[mmcv]
+description = Ciudad Victoria Airport, Mexico
+location = (0.41393392093132181, -1.7272941830570547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCV.TXT
+zone = ('txz255', 0.0473485673288081)
+
+[mmcz]
+description = Cozumel Civ / Mil, Mexico
+location = (0.35837427307616904, -1.5172728964004039)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMCZ.TXT
+
+[mmdo]
+description = Durango Airport, Mexico
+location = (0.42120612614796488, -1.8244508447514058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMDO.TXT
+zone = ('txz248', 0.098159744245937208)
+
+[mmep]
+description = Tepic, Nay., Mexico
+location = (0.37553667738744656, -1.8308503853420517)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMEP.TXT
+
+[mmgl]
+description = Don Miguel / Guadalaj, Mexico
+location = (0.35808338486750324, -1.803216005518808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMGL.TXT
+
+[mmgm]
+description = Guaymas International Airport, Mexico
+location = (0.48811041414108081, -1.9361519168790429)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMGM.TXT
+zone = ('azz503', 0.063869648773701548)
+
+[mmho]
+description = Hermosillo, Son., Mexico
+location = (0.50730903591301846, -1.9364428050877087)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMHO.TXT
+zone = ('azz503', 0.044691557918692018)
+
+[mmia]
+description = Colima, Mexico
+location = (0.33626676921757415, -1.8078702168574596)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMIA.TXT
+
+[mmio]
+description = Saltillo, Coah., Mexico
+location = (0.44418629463255688, -1.7624916563056072)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMIO.TXT
+zone = ('txz248', 0.039240077544268982)
+
+[mmit]
+description = Ixtepec Ox, Mexico
+location = (0.28710666195306722, -1.6595172304379415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMIT.TXT
+
+[mmlm]
+description = Los Mochis Airport, Mexico
+location = (0.44825872955387697, -1.9038633257171478)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMLM.TXT
+
+[mmlo]
+description = Del Bajio / Leon, Mexico
+location = (0.36651914291880922, -1.7712183025655788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMLO.TXT
+
+[mmlp]
+description = La Paz International Airport, Mexico
+location = (0.42004257331330197, -1.9262617177844084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMLP.TXT
+
+[mmlt]
+description = Loreto, B. C. S., Mexico
+location = (0.45407649372719139, -1.9434241220956858)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMLT.TXT
+zone = ('azz503', 0.097850561501938535)
+
+[mmma]
+description = Matamoros International, Mexico
+location = (0.44971317059720556, -1.7022777971118028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMA.TXT
+zone = ('txz255', 0.0062123509482812861)
+
+[mmmd]
+description = Merida / Lic Manuel Crecencio, Mexico
+location = (0.36535559008414631, -1.5646876744129166)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMD.TXT
+
+[mmml]
+description = Mexicali International Airport, Mexico
+location = (0.56955911256748282, -2.0420352248333655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMML.TXT
+zone = ('caz050', 0.0065075439704659109)
+
+[mmmm]
+description = Morelia New, Mexico
+location = (0.34644785652087445, -1.7633643209316043)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMM.TXT
+
+[mmmt]
+description = Minatitlan, Mexico
+location = (0.3159045946109737, -1.65079058417797)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMT.TXT
+
+[mmmv]
+description = Monclova, Coah., Mexico
+location = (0.46920268057780889, -1.770054749730916)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMV.TXT
+zone = ('txz239', 0.035776542164787574)
+
+[mmmx]
+description = Mexico City / Licenci, Mexico
+location = (0.33917565130423138, -1.7296212887263804)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMX.TXT
+
+[mmmy]
+description = Monterrey / Gen Maria, Mexico
+location = (0.45000405880587135, -1.7470745812463238)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMY.TXT
+zone = ('txz252', 0.02529036516719874)
+
+[mmmz]
+description = Mazatlan / G. Buelna, Mexico
+location = (0.40433461004535304, -1.8547032184526409)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMMZ.TXT
+
+[mmnl]
+description = Nuevo Laredo International, Mexico
+location = (0.47880199146377772, -1.7377661585690207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMNL.TXT
+zone = ('txz239', 0.0067782823277361187)
+
+[mmox]
+description = Oaxaca / Xoxocotlan, Mexico
+location = (0.29612419642170457, -1.6883151630958482)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMOX.TXT
+
+[mmpa]
+description = Poza Rica / Palizada, Mexico
+location = (0.35808338486750324, -1.7011142442771399)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPA.TXT
+zone = ('txz255', 0.09781674551344953)
+
+[mmpb]
+description = Puebla, Pue., Mexico
+location = (0.3324852225049198, -1.7133315490411003)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPB.TXT
+
+[mmpg]
+description = Piedras Negras, Coah., Mexico
+location = (0.50090949532237261, -1.7543467864629669)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPG.TXT
+zone = ('txz217', 0.0031824285217787926)
+
+[mmpn]
+description = Uruapan / Gen Rayon, Mexico
+location = (0.3385938748868999, -1.7808176134515477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPN.TXT
+
+[mmpr]
+description = Puerto Vallarta / Lic, Mexico
+location = (0.36099226695416048, -1.8369590377240319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPR.TXT
+
+[mmps]
+description = Puerto Escondido, Mexico
+location = (0.27692557464976697, -1.6944238154778282)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMPS.TXT
+
+[mmqt]
+description = Queretaro, Qro., Mexico
+location = (0.35953782591083189, -1.7520196807936412)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMQT.TXT
+
+[mmrx]
+description = Reynosa International Airport, Mexico
+location = (0.45407649372719139, -1.714495101875763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMRX.TXT
+zone = ('txz253', 0.0066848065191281074)
+
+[mmsd]
+description = San Jose Del Cabo, Mexico
+location = (0.40404372183668724, -1.9146261894377796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMSD.TXT
+
+[mmsl]
+description = Cabo San Lucas, MX
+location = (0.40055306333269863, -1.9186404467173666)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMSL.TXT
+
+[mmsp]
+description = San Luis Potosi, S. L. P., Mexico
+location = (0.38659042931674398, -1.7624916563056072)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMSP.TXT
+zone = ('txz252', 0.08486998610292322)
+
+[mmtb]
+description = Tuxtla Gutierrez, MX
+location = (0.28710666195306722, -1.6243779348311225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTB.TXT
+
+[mmtc]
+description = Torreon, Coah., Mexico
+location = (0.44564073567588552, -1.8055431111881339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTC.TXT
+zone = ('txz081', 0.073315340061873221)
+
+[mmtg]
+description = Tuxtla Gutierrez, Chis., Mexico
+location = (0.29234264970905022, -1.6251924218153864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTG.TXT
+
+[mmtj]
+description = Tijuana International Airport, Mexico
+location = (0.56810467152415423, -2.0414534484160343)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTJ.TXT
+zone = ('caz050', 0.007936544880781991)
+
+[mmtm]
+description = Tampico / Gen Fj Mina, Mexico
+location = (0.38891753498606979, -1.708095561285117)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTM.TXT
+zone = ('txz255', 0.067121936340383243)
+
+[mmto]
+description = Toluca / Jose Maria, Mexico
+location = (0.33772121026090279, -1.7377661585690207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTO.TXT
+
+[mmtp]
+description = Tapachula, Mexico
+location = (0.25801784108649506, -1.6123933406340949)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMTP.TXT
+
+[mmun]
+description = Cancun International Airport, Mexico
+location = (0.3671009193361407, -1.5161093435657409)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMUN.TXT
+
+[mmva]
+description = Villahermosa, Mexico
+location = (0.31415926535897931, -1.6199564340594035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMVA.TXT
+
+[mmvr]
+description = Veracruz / Las Bajadas / General Heriberto Jara, Mexico
+location = (0.33423055175691407, -1.6787158522098793)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMVR.TXT
+
+[mmzc]
+description = Zacatecas Airport, Mexico
+location = (0.39968039870670147, -1.7921622535895108)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMZC.TXT
+zone = ('txz252', 0.089407228931843483)
+
+[mmzh]
+description = Ixtapa-Zihuatanejo, Mexico
+location = (0.30717794835100204, -1.7709274143569131)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMZH.TXT
+
+[mmzo]
+description = Manzanillo International, Mexico
+location = (0.33423055175691407, -1.8250326211687371)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MMZO.TXT
+
+[mnbl]
+description = Bluefields, Nicaragua
+location = (0.20943951023931956, -1.5143640143137467)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNBL.TXT
+
+[mnch]
+description = Chinandega, Nicaragua
+location = (0.22049326216861695, -1.5207635549043925)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNCH.TXT
+
+[mnjg]
+description = Jinotega, Nicaragua
+location = (0.22834724380259147, -1.5006922685064576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNJG.TXT
+
+[mnju]
+description = Juigalpa, Nicaragua
+location = (0.21118483949131386, -1.4899294047858258)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNJU.TXT
+
+[mnmg]
+description = Managua A. C. Sandino, Nicaragua
+location = (0.21205750411731106, -1.5038920388017807)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNMG.TXT
+
+[mnpc]
+description = Puerto Cabezas, Nicaragua
+location = (0.24521875990520331, -1.4550228197459394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNPC.TXT
+
+[mnrs]
+description = Rivas, Nicaragua
+location = (0.19925842293601928, -1.4980742746284661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MNRS.TXT
+
+[mpbo]
+description = Bocas Del Toro International, Panama
+location = (0.16318828506146982, -1.435533309765336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPBO.TXT
+
+[mpch]
+description = Changuinola / Captain Manuel Nino, Panama
+location = (0.16522450252212986, -1.4401875211039876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPCH.TXT
+
+[mpda]
+description = David, Panama
+location = (0.14660765716752369, -1.4384421918519934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPDA.TXT
+
+[mpmg]
+description = Marcos A. Gelabert, Panama
+location = (0.15678874447082392, -1.3878276435441577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPMG.TXT
+
+[mppa]
+description = Panama Pacifico, Panama
+location = (0.15559318811544365, -1.3892747716579206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPPA.TXT
+
+[mpto]
+description = Tocumen, Panama
+location = (0.15795229730548685, -1.3852096496661661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MPTO.TXT
+
+[mrlb]
+description = Liberia, Costa Rica
+location = (0.18529578892006465, -1.491092957620489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MRLB.TXT
+
+[mrlm]
+description = Puerto Limon, Costa Rica
+location = (0.17453292519943295, -1.4494959437812907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MRLM.TXT
+
+[mroc]
+description = Juan Santamaria, Costa Rica
+location = (0.17453292519943295, -1.4698581183878912)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MROC.TXT
+
+[mrpv]
+description = Tobias Bolanos International, Costa Rica
+location = (0.17366026057343578, -1.4686945655532284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MRPV.TXT
+
+[mslp]
+description = El Salvador Intl. Airport / Comalapa, El Salvador
+location = (0.2344558961845716, -1.5542156989009503)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSLP.TXT
+
+[msss]
+description = San Salvador / Ilopango, El Salvador
+location = (0.23911010752322315, -1.5553792517356133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MSSS.TXT
+
+[mtpp]
+description = Port-Au-Prince / Aeroport International, Haiti
+location = (0.32404946445361382, -1.2618730491919001)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MTPP.TXT
+zone = ('prz008', 0.088724628721152041)
+
+[mucc]
+description = Cayo Coco / Jardines Del Ray, Cuba
+location = (0.39202034254517082, -1.3670873142662918)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUCC.TXT
+zone = ('flz076', 0.057555007131654297)
+
+[mucf]
+description = Cienfuegos, Las Villas, Cuba
+location = (0.38659042931674398, -1.4032447186034411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUCF.TXT
+zone = ('flz077', 0.046294119917217581)
+
+[mucl]
+description = Cayo Largo Del Sur, Cuba
+location = (0.37728200663944089, -1.4233160050013758)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUCL.TXT
+zone = ('flz078', 0.052966106307519245)
+
+[mucm]
+description = Camaguey Aeropuerto, Cuba
+location = (0.37379134813545228, -1.3587388226775854)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUCM.TXT
+zone = ('flz077', 0.076911785245571865)
+
+[mucu]
+description = Santiago De Cuba, Oriente, Cuba
+location = (0.34848407398153441, -1.323832237637699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUCU.TXT
+
+[mugm]
+description = Guantanamo Bay, Cuba Naval, CU, Cuba
+location = (0.3476114093555373, -1.3124875974997359)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUGM.TXT
+
+[muha]
+description = Aeropuerto Jose Marti, Rancho-Boyeros, Habana, Cuba
+location = (0.40113483975003011, -1.4381513036433275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUHA.TXT
+zone = ('flz078', 0.032102777780297284)
+
+[muhg]
+description = Holguin Civ / Mil, Cuba
+location = (0.36273759620615487, -1.331977107480339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUHG.TXT
+
+[mumz]
+description = Manzanillo, Oriente, Cuba
+location = (0.35488361457218032, -1.3459397414962937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUMZ.TXT
+zone = ('flz077', 0.099120644822145734)
+
+[musc]
+description = Abel Santamaria, CU
+location = (0.39269908169872414, -1.3953907369694665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUSC.TXT
+zone = ('flz077', 0.042584000217261289)
+
+[muvr]
+description = Varadero, Matanzas, Cuba
+location = (0.40375283362802156, -1.4186617936627242)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MUVR.TXT
+zone = ('flz078', 0.026841646593792432)
+
+[mwcb]
+description = Gerrard Smith Intl. / Cayman Brac, Cayman Islands
+location = (0.34360200021276149, -1.3942174878611813)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MWCB.TXT
+zone = ('flz077', 0.090100960598993723)
+
+[mwcr]
+description = Owen Roberts Airportgrand Cayman, Cayman Islands
+location = (0.33655765742623989, -1.4198253464973869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MWCR.TXT
+zone = ('flz078', 0.093747804812643873)
+
+[myeg]
+description = Georgetown, Exuma, Bahamas, The
+location = (0.40971604190566885, -1.3223777965943704)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MYEG.TXT
+zone = ('flz076', 0.079545906064198979)
+
+[mygf]
+description = Freeport, Grand Bahama, Bahamas, The
+location = (0.46338491640449453, -1.3735741213195374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MYGF.TXT
+zone = ('flz168', 0.021710095742987604)
+
+[mynn]
+description = Nassau Airport, Bahamas, The
+location = (0.43720497762457955, -1.3520483938782739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MYNN.TXT
+zone = ('flz172', 0.046056156333406047)
+
+[mzbz]
+description = Belize / Phillip Goldston Intl. Airport, Belize
+location = (0.30601439551633913, -1.541125729510993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/MZBZ.TXT
+
+[ncrg]
+description = Rarotonga, Cook Islands
+location = (-0.37000980142279788, -2.7893270328956041)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NCRG.TXT
+
+[nffn]
+description = Nandi, Fiji
+location = (-0.30979594222899348, 3.0970867576639374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFFN.TXT
+
+[nfna]
+description = Nausori, Fiji
+location = (-0.31503192998497648, 3.116576267644541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFNA.TXT
+
+[nftf]
+description = Fua'Amotu, Tonga
+location = (-0.3705915778401293, -3.0569441848680685)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFTF.TXT
+
+[nftl]
+description = Haapai, Tonga
+location = (-0.34557519189487729, -3.0429815508521134)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFTL.TXT
+
+[nftv]
+description = Vava'U Island, TO
+location = (-0.32550390549694241, -3.0365238326197344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NFTV.TXT
+zone = ('asz001', 0.093434816041302757)
+
+[ngfu]
+description = Funafuti, Tuvalu
+location = (-0.14864387462818374, 3.1279209077825043)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NGFU.TXT
+
+[ngtt]
+description = Tarawa Kiribati, FJ
+location = (0.02356194490192345, 3.0180233425485943)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NGTT.TXT
+
+[niue]
+description = Alofi / Niue, Cook Islands
+location = (-0.33277611071358548, -2.9656052873470315)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NIUE.TXT
+zone = ('asz001', 0.084167594509379245)
+
+[nmmg]
+description = unknown station
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NMMG.TXT
+zone = ('scz023', 0.0026190239629082972)
+
+[nsfa]
+description = Faleolo Intl / Apia, Samoa
+location = (-0.24114632498388319, -3.001966313430247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NSFA.TXT
+zone = ('asz001', 0.023336998213012359)
+
+[nstu]
+description = Pago Pago / Int. Airport, United States Minor Outlying Islands
+location = (-0.25016385945252056, -2.9795679213629862)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NSTU.TXT
+zone = ('asz001', 0.00048581601339893406)
+
+[ntaa]
+description = Tahiti-Faaa, French Polynesia
+location = (-0.30630528372500487, -2.6113034491921829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NTAA.TXT
+
+[nvvv]
+description = Bauerfield Efate, Vanuatu
+location = (-0.30892327760299632, 2.9373891311064568)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NVVV.TXT
+
+[nwww]
+description = La Tontouta Nlle-Caledonie, New Caledonia
+location = (-0.38426332364741822, 2.9010281050232414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NWWW.TXT
+
+[nzaa]
+description = Auckland Airport, New Zealand
+location = (-0.64606271144656768, 3.0508355324860883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZAA.TXT
+
+[nzch]
+description = Christchurch, New Zealand
+location = (-0.75892733640886767, 3.0115656243162157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZCH.TXT
+
+[nzsp]
+description = Amundsen-Scott South Pole Station, Antarctica
+location = (-1.5707963267948966, 0.0)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZSP.TXT
+
+[nzwn]
+description = Wellington Airport, New Zealand
+location = (-0.72140275749098959, 3.0508355324860883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/NZWN.TXT
+
+[oafz]
+description = Faizabad, Afghanistan
+location = (0.64780804069856202, 1.230748010864668)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAFZ.TXT
+
+[oahr]
+description = Herat, Afghanistan
+location = (0.5971934923907265, 1.0858856829491388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAHR.TXT
+
+[oakb]
+description = Kabul Airport, Afghanistan
+location = (0.60446569760736946, 1.2077678423800762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAKB.TXT
+
+[oakn]
+description = Kandahar Intl Ar, AF
+location = (0.5497787143782138, 1.1489502465878672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAKN.TXT
+
+[oams]
+description = Mazar-I-Sharif, Afghanistan
+location = (0.64053583548191895, 1.1728612573401895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAMS.TXT
+
+[oauz]
+description = Kunduz, AF
+location = (0.63983770378112115, 1.2028809204744919)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OAUZ.TXT
+
+[obbi]
+description = Bahrain International Airport, Bahrain
+location = (0.45843981685717722, 0.88400926613512787)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OBBI.TXT
+
+[oeab]
+description = Abha, Saudi Arabia
+location = (0.31823170028029946, 0.74438292597558153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEAB.TXT
+
+[oeah]
+description = Al Ahsa, Saudi Arabia
+location = (0.44156830075456538, 0.86364709152852737)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEAH.TXT
+
+[oeao]
+description = Alula, Sd, SD
+location = (0.46216318592809846, 0.66531951086023833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEAO.TXT
+
+[oeba]
+description = Al Baha, Saudi Arabia
+location = (0.35430183815484889, 0.72663874524697247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEBA.TXT
+
+[oebh]
+description = Bisha, Saudi Arabia
+location = (0.34877496219020021, 0.74380114955825016)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEBH.TXT
+
+[oedf]
+description = Dammam-King Fahd International Airport, Saudi Arabia
+location = (0.46193047536116588, 0.86888307928451036)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEDF.TXT
+
+[oedm]
+description = Prince Salman Bin, SD
+location = (0.42673300211261356, 0.77003926597989814)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEDM.TXT
+
+[oedr]
+description = Dhahran, Saudi Arabia
+location = (0.45843981685717722, 0.87528261987515621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEDR.TXT
+
+[oegn]
+description = Gizan, Saudi Arabia
+location = (0.29496064358704166, 0.74321937314091868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEGN.TXT
+
+[oegs]
+description = Gassim, Saudi Arabia
+location = (0.4590215932745087, 0.76387243595618493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEGS.TXT
+
+[oegt]
+description = Guriat, Saudi Arabia
+location = (0.54803338512621946, 0.65042603457655346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEGT.TXT
+
+[oehl]
+description = Hail, Saudi Arabia
+location = (0.47880199146377772, 0.72751140987296969)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEHL.TXT
+
+[oejn]
+description = Jeddah King Abdul Aziz International Airport, Saudi Arabia
+location = (0.37873644768276948, 0.68387817857311139)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEJN.TXT
+
+[oekj]
+description = Prince Sultan Ab, SD
+location = (0.42010075095503513, 0.83042765809890196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEKJ.TXT
+
+[oekk]
+description = Hafr Al-Batin, Saudi Arabia
+location = (0.4869468613064179, 0.79470658607475131)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEKK.TXT
+
+[oekm]
+description = Khamis Mushait, Saudi Arabia
+location = (0.31939525311496231, 0.74700091985357298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEKM.TXT
+
+[oema]
+description = Madinah, Saudi Arabia
+location = (0.42847833136460789, 0.69289571304174891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEMA.TXT
+
+[oemk]
+description = Makkah, Saudi Arabia
+location = (0.37408223634411797, 0.69405926587641165)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEMK.TXT
+
+[oeng]
+description = Najran, Saudi Arabia
+location = (0.30746883655966772, 0.77521707609414803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OENG.TXT
+
+[oepa]
+description = Al Qaysumah, Saudi Arabia
+location = (0.49421906652306097, 0.80488767337805167)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEPA.TXT
+
+[oerf]
+description = Rafha, Saudi Arabia
+location = (0.51690834679898723, 0.75892733640886767)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OERF.TXT
+
+[oerk]
+description = King Khaled International Airport, Saudi Arabia
+location = (0.43516876016391948, 0.81535964889001766)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OERK.TXT
+
+[oerr]
+description = Arar, Saudi Arabia
+location = (0.5393067388662478, 0.71791209898700092)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OERR.TXT
+
+[oesh]
+description = Sharurah, Saudi Arabia
+location = (0.30485084268167623, 0.82234096589799499)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OESH.TXT
+
+[oesk]
+description = Al-Jouf, Saudi Arabia
+location = (0.51981722888564452, 0.69987703004972612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OESK.TXT
+
+[oetb]
+description = Tabuk, Saudi Arabia
+location = (0.49509173114905813, 0.63879050622992462)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OETB.TXT
+
+[oetf]
+description = Taif, Saudi Arabia
+location = (0.37495490097011513, 0.70773101168370056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OETF.TXT
+
+[oetr]
+description = Turaif, Saudi Arabia
+location = (0.55297848467353672, 0.67602419693913696)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OETR.TXT
+
+[oewd]
+description = Wadi Al Dawasser Airport, Saudi Arabia
+location = (0.35779249665883756, 0.78888882190143705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEWD.TXT
+
+[oewj]
+description = Wejh, Saudi Arabia
+location = (0.45727626402251431, 0.63646340056059891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEWJ.TXT
+
+[oeyn]
+description = Yenbo, Saudi Arabia
+location = (0.42149701435663056, 0.66438866859250822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OEYN.TXT
+
+[oiaa]
+description = Abadan, Iran
+location = (0.52999831618894477, 0.84212136408726401)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAA.TXT
+
+[oiad]
+description = Dezful, IR
+location = (0.56601027642176105, 0.84473935796525546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAD.TXT
+
+[oiag]
+description = Omidieh, Iran
+location = (0.53697963319692199, 0.86684686182385029)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAG.TXT
+
+[oiah]
+description = Gach Saran Du Gunbadan, Iran
+location = (0.53116186902360762, 0.88604548359578794)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAH.TXT
+
+[oiai]
+description = Masjed-Soleyman, Iran
+location = (0.55821447242951971, 0.85986554481587296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAI.TXT
+
+[oiam]
+description = Bandar Mahshahr / Mahshahr, Iran
+location = (0.5333095936309229, 0.85786326431289062)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAM.TXT
+
+[oiaw]
+description = Ahwaz, Iran
+location = (0.54686983229155661, 0.84939356930390697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIAW.TXT
+
+[oiba]
+description = Abumusa Island / Abumusa, Iran
+location = (0.45161848836396606, 0.96051771315102374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBA.TXT
+
+[oibb]
+description = Bushehr Civ / Afb, Iran
+location = (0.50585459486968987, 0.8872090364304509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBB.TXT
+
+[oibj]
+description = Jam, IR
+location = (0.48555059790482247, 0.91367986341903151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBJ.TXT
+
+[oibk]
+description = Kish Island / Kish, Iran
+location = (0.46297767291236247, 0.9421578190474057)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBK.TXT
+
+[oibl]
+description = Bandar Lengeh, Iran
+location = (0.4639666928218259, 0.95702220651022407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBL.TXT
+
+[oibp]
+description = Persian Gulf Airport, IR
+location = (0.47752208334564855, 0.95521869961649652)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBP.TXT
+
+[oibq]
+description = Kharg, IR
+location = (0.5106833391335408, 0.87720248205234996)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBQ.TXT
+
+[oibs]
+description = Sirri Island / Sirri, Iran
+location = (0.45220511291810855, 0.95189287776408504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBS.TXT
+
+[oibv]
+description = Lavan Island, IR
+location = (0.4680973053848792, 0.93113315593897483)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIBV.TXT
+
+[oicc]
+description = Kermanshah, Iran
+location = (0.59806615701672361, 0.82234096589799499)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OICC.TXT
+
+[oici]
+description = Ilam, Iran
+location = (0.58618337369272888, 0.80992973566159077)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OICI.TXT
+
+[oicj]
+description = Boroujerd, IR
+location = (0.60911990894602097, 0.8487536152448425)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OICJ.TXT
+
+[oick]
+description = Khorram Abad, Iran
+location = (0.58357507608835946, 0.84274677373589524)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OICK.TXT
+
+[oics]
+description = Sanandaj, Iran
+location = (0.61668300237132978, 0.82030474843733492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OICS.TXT
+
+[oifk]
+description = Kashan, Iran
+location = (0.59312105746940635, 0.89797190015108264)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIFK.TXT
+
+[oifm]
+description = Esfahan, Iran
+location = (0.56665023048082575, 0.90262611148973415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIFM.TXT
+
+[oifs]
+description = Shahre-Kord, Iran
+location = (0.56432312481149993, 0.88749992463911664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIFS.TXT
+
+[oigg]
+description = Rasht, Iran
+location = (0.64926248174189061, 0.86626508540651892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIGG.TXT
+
+[oigk]
+description = Kermanshah, IR
+location = (0.59829886758365614, 0.82239914353972798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIGK.TXT
+
+[oihh]
+description = Hamadan, Iran
+location = (0.60856237321274509, 0.84739613693773574)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIHH.TXT
+
+[oihm]
+description = Malayer, IR
+location = (0.59829886758365614, 0.85206974082363174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIHM.TXT
+
+[oihs]
+description = Hamedan Hamadan Air Base, HMD, Iran
+location = (0.61455835489523525, 0.84916202228980908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIHS.TXT
+
+[oiie]
+description = Imam Khomeni, IR
+location = (0.61784655520599263, 0.89273591239509953)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIIE.TXT
+
+[oiii]
+description = Tehran-Mehrabad, Iran
+location = (0.62279165475330989, 0.89622657089908819)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIII.TXT
+
+[oiik]
+description = Ghazvin, Iran
+location = (0.63268185384794451, 0.87266462599716477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIIK.TXT
+
+[oiip]
+description = Karaj / Payam, Iran
+location = (0.62441093244821577, 0.88709268114698459)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIIP.TXT
+
+[oiis]
+description = Semnan, Iran
+location = (0.62046454908398407, 0.9317149323563062)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIIS.TXT
+
+[oikb]
+description = Bandarabbass, Iran
+location = (0.47502044475112332, 0.98378392170747042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKB.TXT
+
+[oikk]
+description = Kerman, Iran
+location = (0.5279620987282847, 0.99425589721943641)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKK.TXT
+
+[oikm]
+description = Bam, Iran
+location = (0.50789081233034994, 1.0192722831646885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKM.TXT
+
+[oiko]
+description = Minab, IR
+location = (0.4733332931408622, 0.99658300288876223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKO.TXT
+
+[oikq]
+description = Gheshm Island / Dayrestan, Iran
+location = (0.46696284137108285, 0.97567783695931898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIKQ.TXT
+
+[oimb]
+description = Birjand, Iran
+location = (0.57363154748880296, 1.0332349171806432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMB.TXT
+
+[oimc]
+description = Sarakhs, Iran
+location = (0.63706456952517465, 1.0657853077303372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMC.TXT
+
+[oimd]
+description = Gonabad, IR
+location = (0.5995205980600522, 1.0241592050702726)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMD.TXT
+
+[oimm]
+description = Mashhad, Iran
+location = (0.63297274205661014, 1.0407980106059518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMM.TXT
+
+[oimq]
+description = Kāshmar, Khorasan Razavi, Iran
+location = (0.61492209806556031, 1.0202871739087014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMQ.TXT
+
+[oims]
+description = Sabzevar, Iran
+location = (0.63210007743061303, 1.0064732019833966)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMS.TXT
+
+[oimt]
+description = Tabas, Iran
+location = (0.58643062867009477, 0.99338323259343919)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIMT.TXT
+
+[oinb]
+description = Babulsar, IR
+location = (0.64088490133231779, 0.91891585117501451)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINB.TXT
+
+[oine]
+description = Kalaleh, Kalaleh, Iran
+location = (0.65246118156860555, 0.96782011644223576)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINE.TXT
+
+[oing]
+description = Gorgan, Iran
+location = (0.64257205294257902, 0.95062266591957822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OING.TXT
+
+[oink]
+description = Gonbad Ghabus, IR
+location = (0.65013514636788772, 0.96167641784887559)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINK.TXT
+
+[oinn]
+description = Noshahr, Iran
+location = (0.63989588142285436, 0.89822885140207076)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINN.TXT
+
+[oinr]
+description = Ramsar, Iran
+location = (0.64402649398590761, 0.88430015434379361)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINR.TXT
+
+[oinz]
+description = Sari Desht E Naz, IR
+location = (0.63931410500552299, 0.92816609621058443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OINZ.TXT
+
+[oisa]
+description = Abadeh, Iran
+location = (0.54425183841356506, 0.91920673938368014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OISA.TXT
+
+[oisf]
+description = Fasa, Iran
+location = (0.50556370666102413, 0.9369509201122892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OISF.TXT
+
+[oisl]
+description = Lar, Iran
+location = (0.48300047794218631, 0.94913428791857191)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OISL.TXT
+
+[oisr]
+description = Lamerd, IR
+location = (0.47752208334564855, 0.92816609621058443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OISR.TXT
+
+[oiss]
+description = Shiraz, Iran
+location = (0.51545390575565864, 0.91775229834035166)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OISS.TXT
+
+[oisy]
+description = Yasouj / National, Iran
+location = (0.53576275085733716, 0.89971722940307686)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OISY.TXT
+
+[oitk]
+description = Khoy, Iran
+location = (0.67282442664381403, 0.78481638698011691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITK.TXT
+
+[oitl]
+description = Ardabil, Iran
+location = (0.6689216765108823, 0.84516599400463177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITL.TXT
+
+[oitm]
+description = Maragheh / Sahand, Iran
+location = (0.65185623493582656, 0.80505735816643997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITM.TXT
+
+[oitr]
+description = Orumieh, Iran
+location = (0.65508024591520497, 0.78685260444077698)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITR.TXT
+
+[oitt]
+description = Tabriz, Iran
+location = (0.66467955680117385, 0.80779655546470885)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITT.TXT
+
+[oitu]
+description = Maku, IR
+location = (0.68643799480936973, 0.77544978666108066)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITU.TXT
+
+[oitz]
+description = Zanjan, Iran
+location = (0.64024494727325321, 0.84619379900858416)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OITZ.TXT
+
+[oiyy]
+description = Yazd, Iran
+location = (0.55676003138619112, 0.94945911308491526)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIYY.TXT
+
+[oizb]
+description = Zabol, Iran
+location = (0.54686983229155661, 1.0730866017678469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIZB.TXT
+
+[oizc]
+description = Chahbahar, Iran
+location = (0.44360451821522545, 1.0602875205865552)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIZC.TXT
+
+[oizh]
+description = Zahedan, Iran
+location = (0.51429035292099579, 1.0626146262558809)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIZH.TXT
+
+[oizi]
+description = Iranshahr, Iran
+location = (0.47472955654245763, 1.0594148559605581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIZI.TXT
+
+[oizj]
+description = Jask, Iran
+location = (0.46483935744782312, 1.0082185312353911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OIZJ.TXT
+
+[ojai]
+description = Queen Alia Airport, Jordan
+location = (0.55268759646487109, 0.62773675430062725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OJAI.TXT
+
+[ojam]
+description = Amman Airport, Jordan
+location = (0.55821447242951971, 0.62802764250929288)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OJAM.TXT
+
+[ojaq]
+description = Aqaba Airport, Jordan
+location = (0.51719923500765297, 0.61115612640668104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OJAQ.TXT
+
+[okbk]
+description = Kuwait Internationalairport, Kuwait
+location = (0.5099270297910099, 0.8374671527486125)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OKBK.TXT
+
+[olba]
+description = Beyrouth Aeroport, Lebanon
+location = (0.59021217538274917, 0.61930099624932133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OLBA.TXT
+
+[omaa]
+description = Abu Dhabi International Airport, United Arab Emirates
+location = (0.42644211390394787, 0.95382243621490104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAA.TXT
+
+[omad]
+description = Abu Dhabi Bateen Airport, United Arab Emirates
+location = (0.42644211390394787, 0.95062266591957822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAD.TXT
+
+[omah]
+description = Al Hamra Aux, ER
+location = (0.42027528388023455, 0.91577425852142469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAH.TXT
+
+[omal]
+description = Al Ain International Airport, United Arab Emirates
+location = (0.42353323181729063, 0.97040306410884725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAL.TXT
+
+[omam]
+description = Al Dhafra, Abu Dhabi, United Arab Emirates
+location = (0.42321178289342254, 0.95203734836254639)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMAM.TXT
+
+[omdb]
+description = Dubai International Airport, United Arab Emirates
+location = (0.44069563612856821, 0.96574885277019573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDB.TXT
+
+[omdl]
+description = Delma, United Arab Emirates
+location = (0.4270820679630124, 0.91315626464343325)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDL.TXT
+
+[omdm]
+description = Minhad HB, Minhad AB, United Arab Emirates
+location = (0.43680250469906967, 0.96632091352135763)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDM.TXT
+
+[omdw]
+description = Al Maktoum Intl Airp, ER
+location = (0.43423791789618915, 0.96289814832527165)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMDW.TXT
+
+[omfj]
+description = Fujairah, United Arab Emirates
+location = (0.43807764225057672, 0.98320214529013905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMFJ.TXT
+
+[omlw]
+description = unknown station in United Arab Emirates
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMLW.TXT
+
+[ommz]
+description = unknown station in United Arab Emirates
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMMZ.TXT
+zone = ('mtz010', 0.02502287798277962)
+
+[omrk]
+description = Ras Al Khaimah International Airport, United Arab Emirates
+location = (0.44709517671921412, 0.97622082828216161)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMRK.TXT
+
+[omsj]
+description = Sharjah International Airport, United Arab Emirates
+location = (0.4421500771718968, 0.96894862306551865)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMSJ.TXT
+
+[omsn]
+description = unknown station in United Arab Emirates
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMSN.TXT
+
+[omth]
+description = unknown station in United Arab Emirates
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OMTH.TXT
+zone = ('ctz002', 0.0023068049553633487)
+
+[ooms]
+description = Seeb, International Airport, Oman
+location = (0.41160681526199605, 1.0172360657040285)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OOMS.TXT
+
+[oosa]
+description = Salalah, Oman
+location = (0.29728774925636747, 0.94393223712026664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OOSA.TXT
+
+[opfa]
+description = Faisalabad Intl, Faisalabad, Pakistan
+location = (0.54742276423411673, 1.2740003298730429)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPFA.TXT
+
+[opkc]
+description = Karachi Airport, Pakistan
+location = (0.43458698374658805, 1.1716977045055268)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPKC.TXT
+
+[opla]
+description = Lahore Airport, Pakistan
+location = (0.55006960258687954, 1.2985249634837812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPLA.TXT
+
+[opmt]
+description = Multan, Pakistan
+location = (0.52708943410228748, 1.2467468623412827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPMT.TXT
+
+[opnh]
+description = Nawabshah, Pakistan
+location = (0.45814892864851153, 1.1932234319467898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPNH.TXT
+
+[opps]
+description = Peshawar, Pakistan
+location = (0.59370283388673772, 1.2493648562192741)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPPS.TXT
+
+[oprn]
+description = Islamabad Airport, Pakistan
+location = (0.58672151687876051, 1.2758356832078548)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPRN.TXT
+
+[opsk]
+description = Sukkur, Pakistan
+location = (0.48383920561050581, 1.2006459294045768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPSK.TXT
+
+[opst]
+description = Sialkot, PK
+location = (0.56723200689815712, 1.3007938915113739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OPST.TXT
+
+[orbb]
+description = Baghdad, Iraq
+location = (0.58003108807944892, 0.7720173057988251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBB.TXT
+
+[orbi]
+description = Baghdad Intl Airport, IQ
+location = (0.58119464091411166, 0.77492618788548229)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBI.TXT
+
+[orbm]
+description = Mosul, Iraq
+location = (0.63384540668260736, 0.75310957223555319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBM.TXT
+
+[orbs]
+description = Saddam Irq-Afb / Civ, Iraq
+location = (0.58061286449678029, 0.7720173057988251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORBS.TXT
+
+[orer]
+description = Erbil Intl, IQ
+location = (0.63233278799754555, 0.87196649429636708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORER.TXT
+
+[ormb]
+description = unknown station in Iraq
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORMB.TXT
+
+[ormm]
+description = Basrah/Magal, IQ
+location = (0.53354715233466654, 0.79901173156300409)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORMM.TXT
+
+[orn1]
+description = unknown station in Iraq
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORN1.TXT
+
+[orni]
+description = Al Najaf International Airport, Najaf, Iraq
+location = (0.5583599223516168, 0.77499891575541291)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORNI.TXT
+
+[orsu]
+description = Sulymaniyah, IQ
+location = (0.62046454908398407, 0.79325214503142283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ORSU.TXT
+
+[osap]
+description = Aleppo International Airport, Syria
+location = (0.63151830101328155, 0.64926248174189061)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSAP.TXT
+
+[osdi]
+description = Damascus Int. Airport, Syria
+location = (0.58323085837477173, 0.63733606518659602)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSDI.TXT
+
+[osdz]
+description = Deir Ezzor, Syria
+location = (0.61639211416266415, 0.70074969467572323)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSDZ.TXT
+
+[oskl]
+description = Kamishli, Syria
+location = (0.64664448786389905, 0.71936654003032952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSKL.TXT
+
+[oslk]
+description = Lattakia, Syria
+location = (0.62017366087531844, 0.62424609579663848)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OSLK.TXT
+
+[otbd]
+description = Doha International Airport, Qatar
+location = (0.44069563612856821, 0.90000811761174271)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OTBD.TXT
+
+[oyaa]
+description = Aden, Yemen
+location = (0.2210750385859484, 0.78597993981477976)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAA.TXT
+
+[oyag]
+description = Al-Ghaida, DY
+location = (0.28064894372068816, 0.90896747443864678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAG.TXT
+
+[oyar]
+description = Riyan, Yemen
+location = (0.2556907354171693, 0.86190176227653303)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAR.TXT
+
+[oyas]
+description = Abbs, YE
+location = (0.28047441079548874, 0.75345863808595215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAS.TXT
+
+[oyat]
+description = Ataq, Yemen
+location = (0.25336362974784354, 0.81768675455934337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYAT.TXT
+
+[oydm]
+description = Dhamar, YE
+location = (0.25446900494077324, 0.77527525373588124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYDM.TXT
+
+[oyhd]
+description = Hodeidah, Yemen
+location = (0.25743606466916363, 0.75020069014889601)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYHD.TXT
+
+[oyhj]
+description = Hajjah, YE
+location = (0.27628562059070239, 0.76061448801912879)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYHJ.TXT
+
+[oyib]
+description = Ibb, YE
+location = (0.24434609527920614, 0.77370445740908622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYIB.TXT
+
+[oymb]
+description = Marib, Yemen
+location = (0.26936248122445822, 0.79121592757076276)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYMB.TXT
+
+[oyrn]
+description = Riyan, YE
+location = (0.2556907354171693, 0.8616690517096004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYRN.TXT
+
+[oysd]
+description = unknown station in Yemen
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYSD.TXT
+
+[oysh]
+description = Sa'Ada / Sadah, Yemen
+location = (0.29612419642170457, 0.76329065953885344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYSH.TXT
+
+[oysn]
+description = Sana'A, Yemen
+location = (0.27081692226778681, 0.77114464117282788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYSN.TXT
+
+[oysq]
+description = Socotra, Yemen
+location = (0.22049326216861695, 0.9407324668249436)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYSQ.TXT
+
+[oysy]
+description = Sayun, Yemen
+location = (0.2786709039017613, 0.85172067497323278)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYSY.TXT
+
+[oytz]
+description = Taiz, Yemen
+location = (0.23881921931455743, 0.77027197654683077)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/OYTZ.TXT
+
+[paak]
+description = Atka, Atka Airport, AK, United States
+location = (0.91141578352825003, -3.0404750641207769)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAAK.TXT
+zone = ('akz187', 0.0070814989133461143)
+
+[paap]
+description = Port Alexander, Port Alexander Seaplane Base, AK, United States
+location = (0.98174770424681035, -2.3500858378103646)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAAP.TXT
+zone = ('akz023', 0.011256471134325896)
+
+[paaq]
+description = Palmer Municipal Airport, AK, United States
+location = (1.0751228192285069, -2.6022859147235451)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAAQ.TXT
+zone = ('akz111', 0.0005804657686013146)
+
+[paba]
+description = Barter Island, Barter Island Lrrs Airport, AK, United States
+location = (1.2240672783389788, -2.5058904105085364)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABA.TXT
+zone = ('akz204', 0.0044878484497454163)
+
+[pabe]
+description = Bethel Airport, AK, United States
+location = (1.0608692970038867, -2.8245245061441566)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABE.TXT
+zone = ('akz155', 0.0088696790280565329)
+
+[pabi]
+description = Allen Army Airfield, AK, United States
+location = (1.1170107212763709, -2.5432356083644039)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABI.TXT
+zone = ('akz223', 0.0078136379095607687)
+
+[pabl]
+description = Buckland, Buckland Airport, AK, United States
+location = (1.1516070255603474, -2.8126320265465394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABL.TXT
+zone = ('akz209', 0.011771383391405373)
+
+[pabn]
+description = Nabesna, Devil Mountain Lodge, AK, United States
+location = (1.0890466681499729, -2.4957481082997246)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABN.TXT
+zone = ('akz141', 0.01799568174159271)
+
+[pabr]
+description = Post Rogers Memorial Airport, AK, United States
+location = (1.2441288684632912, -2.7360944907097777)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABR.TXT
+zone = ('akz202', 0.013083116670441316)
+
+[pabt]
+description = Bettles Airport, AK, United States
+location = (1.1676252695842066, -2.6444647049800754)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABT.TXT
+zone = ('akz219', 0.011434365367343369)
+
+[pabv]
+description = Birchwood, Birchwood Airport, AK, United States
+location = (1.0719230489331841, -2.6095581199401887)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PABV.TXT
+zone = ('akz101', 0.0038723251518983522)
+
+[pacd]
+description = Cold Bay Airport, AK, United States
+location = (0.96371263530953566, -2.8402324694121055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PACD.TXT
+zone = ('akz181', 0.016641011025929429)
+
+[pacm]
+description = Scammon Bay, AK, US
+location = (1.0794861423584929, -2.8897416425270115)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PACM.TXT
+zone = ('akz214', 0.014354141546920829)
+
+[pacv]
+description = Merle K. Smith Airport, AK, United States
+location = (1.0559241974565694, -2.5391631734430837)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PACV.TXT
+zone = ('akz135', 0.0025954990013002527)
+
+[pacz]
+description = Cape Romanzof, Cape Romanzof Lrrs Airport, AK, United States
+location = (1.07832258952383, -2.8978283347279183)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PACZ.TXT
+zone = ('akz214', 0.018321616724581734)
+
+[pade]
+description = Deering Airport, AK, United States
+location = (1.1530808591509203, -2.8408142458294372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADE.TXT
+zone = ('akz210', 0.010128930708708081)
+
+[padg]
+description = Red Dog, Ak, US
+location = (1.1873474901317425, -2.8429668185735633)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADG.TXT
+zone = ('akz208', 0.0057684485886525553)
+
+[padk]
+description = Adak Island, Adak Airport, AK, United States
+location = (0.90543803084016949, -3.0830514015958164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADK.TXT
+zone = ('akz187', 0.019844762678053754)
+
+[padl]
+description = Dillingham, Dillingham Airport, AK, United States
+location = (1.0306169233026516, -2.7666377526196784)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADL.TXT
+zone = ('akz161', 0.01217047610073598)
+
+[padm]
+description = Marshall, AK, US
+location = (1.0796606752836921, -2.8279569870064121)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADM.TXT
+zone = ('akz214', 0.01673710289919584)
+
+[padq]
+description = Kodiak Airport, AK, United States
+location = (1.0079276430267252, -2.6613362210826867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADQ.TXT
+zone = ('akz171', 0.018171131655806815)
+
+[padu]
+description = Unalaska, Unalaska Airport, AK, United States
+location = (0.9407324668249436, -2.9065549809878899)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PADU.TXT
+zone = ('akz185', 0.008380735930325232)
+
+[paec]
+description = Chulitna, Chulitna River, AK, United States
+location = (1.0965127988390597, -2.6163600558861555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEC.TXT
+zone = ('akz225', 0.013344517692436372)
+
+[paed]
+description = Anchorage, Elmendorf Air Force Base, AK, United States
+location = (1.0690674963514488, -2.6143965604776613)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAED.TXT
+zone = ('akz101', 0.0025296119021460416)
+
+[paeg]
+description = Eagle Airport, AK, United States
+location = (1.1306824670836597, -2.4635322391899961)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEG.TXT
+zone = ('akz224', 0.014493544864307111)
+
+[paeh]
+description = Cape Newenham, Cape Newenham Lrrs Airport, AK, United States
+location = (1.0236356062946743, -2.8285969410654768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEH.TXT
+zone = ('akz155', 0.035942336104491164)
+
+[paei]
+description = Fairbanks, Eielson Air Force Base, AK, United States
+location = (1.1283553614143342, -2.5673793296836585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEI.TXT
+zone = ('akz222', 0.0062699615517751535)
+
+[pael]
+description = Elfin Cove, Elfin Cove Seaplane Base, AK, United States
+location = (1.0157816246606999, -2.3797564350942682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEL.TXT
+zone = ('akz022', 0.0013932202284193721)
+
+[paem]
+description = Emmonak, Emmonak Airport, AK, United States
+location = (1.0957758820437733, -2.871066619530672)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEM.TXT
+zone = ('akz214', 0.011469971182184993)
+
+[paen]
+description = Kenai Municipal Airport, AK, United States
+location = (1.057378638499898, -2.6395196054327577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAEN.TXT
+zone = ('akz121', 0.0063741577213979666)
+
+[paer]
+description = Merrill Pass West, AK, United States
+location = (1.0690141668465269, -2.6846072777759447)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAER.TXT
+zone = ('akz145', 0.030039907605482811)
+
+[pafa]
+description = Fairbanks, Fairbanks International Airport, AK, United States
+location = (1.131041229207681, -2.5809250239338595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFA.TXT
+zone = ('akz222', 0.0051214489272945413)
+
+[pafb]
+description = Ft. Wainwright Aaf, AK, United States
+location = (1.1315551317096568, -2.575815087734965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFB.TXT
+zone = ('akz222', 0.0032920161946244151)
+
+[pafe]
+description = Kake, Kake Airport, AK, United States
+location = (0.99396500901077067, -2.3369958684204075)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFE.TXT
+zone = ('akz026', 0.010705865324757046)
+
+[pafk]
+description = Farewell Lake, Farewell Lake Seaplane Base, AK, United States
+location = (1.0915725474285536, -2.6812184301449888)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFK.TXT
+zone = ('akz227', 0.0092091915256954076)
+
+[pafm]
+description = Ambler, Ambler Airport, AK, United States
+location = (1.1711159280881951, -2.7550022242730492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFM.TXT
+zone = ('akz217', 0.0058644825914927106)
+
+[pafs]
+description = Nikolai, AK, US
+location = (1.0999064946068264, -2.6940902333784473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAFS.TXT
+zone = ('akz227', 0.001051871940583994)
+
+[paga]
+description = Galena, Edward G. Pitka Sr. Airport, AK, United States
+location = (1.1298098024576626, -2.7390033727964345)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGA.TXT
+zone = ('akz216', 0.0024490879308601428)
+
+[pagb]
+description = Galbraith Lake, Galbraith Lake Airport, AK, United States
+location = (1.1952596494074501, -2.6089763435228566)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGB.TXT
+zone = ('akz206', 0.012483984816334665)
+
+[pagh]
+description = Shungnak, Ak, US
+location = (1.1671016708086082, -2.7431339853594876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGH.TXT
+zone = ('akz217', 0.0084909573793867533)
+
+[pagk]
+description = Gulkana Airport, AK, United States
+location = (1.0847221301144758, -2.538581397025752)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGK.TXT
+zone = ('akz141', 0.0060642030833568056)
+
+[pagl]
+description = Golovin, Golovin Airport, AK, United States
+location = (1.1264936768788736, -2.8455751161779328)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGL.TXT
+zone = ('akz211', 0.01095629967012827)
+
+[pagm]
+description = Gambell, Gambell Airport, AK, United States
+location = (1.1129382863550508, -2.9973121020915952)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGM.TXT
+zone = ('akz213', 0.029074850595183967)
+
+[pagn]
+description = Angoon, AK, United States
+location = (1.0035643198967394, -2.3489222849757021)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGN.TXT
+zone = ('akz024', 0.0034153786742232789)
+
+[pags]
+description = Gustavus, Gustavus Airport, AK, United States
+location = (1.0195631713733542, -2.3684117949563048)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGS.TXT
+zone = ('akz022', 0.0073949942164735832)
+
+[pagy]
+description = Skagway Airport, AK, United States
+location = (1.0378891285192946, -2.3617213661569934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAGY.TXT
+zone = ('akz018', 0.0018152994393913979)
+
+[pahc]
+description = Holy Cross, AK, US
+location = (1.0854202618152735, -2.7886870788365399)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHC.TXT
+zone = ('akz215', 0.0083489681585502684)
+
+[pahl]
+description = Huslia, Huslia Airport, AK, United States
+location = (1.1466376853289748, -2.7288416780403781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHL.TXT
+zone = ('akz216', 0.016800510054701893)
+
+[pahn]
+description = Haines Airport, AK, United States
+location = (1.0341075818066403, -2.3652120246609827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHN.TXT
+zone = ('akz019', 0.0027421885796070173)
+
+[paho]
+description = Homer Airport, AK, United States
+location = (1.0410888988146176, -2.6438829285627432)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHO.TXT
+zone = ('akz121', 0.013588434681059783)
+
+[pahp]
+description = Hooper Bay, Hooper Bay Airport, AK, United States
+location = (1.0736683781851784, -2.8995736639799126)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHP.TXT
+zone = ('akz214', 0.02126776070836878)
+
+[pahv]
+description = Healy, Healy, AK, United States
+location = (1.1148775410794889, -2.6007393590808059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHV.TXT
+zone = ('akz225', 0.0098305238122781292)
+
+[pahy]
+description = Hydaburg, Hydaburg Seaplane Base, AK, United States
+location = (0.96342174710086992, -2.3183790230658015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAHY.TXT
+zone = ('akz027', 0.0023994701980934482)
+
+[paig]
+description = Igiugig, AK, US
+location = (1.0353293122830363, -2.7209683038591597)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAIG.TXT
+zone = ('akz161', 0.011988205319476293)
+
+[paii]
+description = Egegik, Egegik Airport, AK, United States
+location = (1.0155246734097116, -2.7468961395248979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAII.TXT
+zone = ('akz161', 0.0194692341950733)
+
+[paik]
+description = Kiana Kinana/Bob Baker Mem, AK, United States
+location = (1.169079710627535, -2.8000898966162362)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAIK.TXT
+zone = ('akz209', 0.0065822042096770356)
+
+[pail]
+description = Iliamna Airport, AK, United States
+location = (1.0428342280666119, -2.703805899547882)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAIL.TXT
+zone = ('akz171', 0.026347220781228042)
+
+[paim]
+description = Utopia Creek, Indian Mountain Lrrs Airport, AK, United States
+location = (1.169079710627535, -2.6825710603152841)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAIM.TXT
+zone = ('akz219', 0.013342555062532407)
+
+[pain]
+description = Mckinley Park, Mckinley National Park Airport, AK, United States
+location = (1.1123565099377193, -2.5990861444282221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAIN.TXT
+zone = ('akz225', 0.0095133097676607659)
+
+[paiw]
+description = Wales, AK, United States
+location = (1.1452268775169459, -2.9338984726024679)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAIW.TXT
+zone = ('akz213', 0.019451604064188058)
+
+[pajc]
+description = Chignik, Chignik Airport, AK, United States
+location = (0.98281914248206237, -2.764136114025153)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAJC.TXT
+zone = ('akz181', 0.030233161511621295)
+
+[pajn]
+description = Juneau International Airport, AK, United States
+location = (1.0183996185386912, -2.3486313967670363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAJN.TXT
+zone = ('akz025', 0.0090879127128411352)
+
+[pajz]
+description = Koliganek, AK, US
+location = (1.042485162216213, -2.7447047816862824)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAJZ.TXT
+zone = ('akz161', 0.007533996252544666)
+
+[pakf]
+description = False Pass Airport, US
+location = (0.95731309471888981, -2.8520425306839337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKF.TXT
+zone = ('akz181', 0.025656728650110219)
+
+[paki]
+description = Kipnuk, Kipnuk Airport, AK, United States
+location = (1.0460243020883127, -2.8628684201831103)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKI.TXT
+zone = ('akz155', 0.016455809624464825)
+
+[pakk]
+description = Koyuk, Koyuk Airport, AK, United States
+location = (1.1333101572352735, -2.8127386855563841)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKK.TXT
+zone = ('akz210', 0.014227730437852533)
+
+[pakn]
+description = King Salmon Airport, AK, United States
+location = (1.0242173827120056, -2.7340582732491172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKN.TXT
+zone = ('akz161', 0.01199448331686302)
+
+[pakp]
+description = Anaktuvuk Pass, Anaktuvuk Pass Airport, AK, United States
+location = (1.1891558451622812, -2.6484207846179286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKP.TXT
+zone = ('akz219', 0.031069238364399111)
+
+[pakt]
+description = Ketchikan International Airport, AK, United States
+location = (0.96603974097886147, -2.2988895130851978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKT.TXT
+zone = ('akz028', 0.0047112987444973909)
+
+[paku]
+description = Kuparuk, Ugnu-Kuparuk Airport, AK, United States
+location = (1.2272573523606793, -2.6107216727748512)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKU.TXT
+zone = ('akz203', 0.0019200679647157866)
+
+[pakv]
+description = Kaltag Airport, AK, United States
+location = (1.1225375972410196, -2.7704192993323322)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKV.TXT
+zone = ('akz212', 0.018930550482808901)
+
+[pakw]
+description = Klawock, Klawock Airport, AK, United States
+location = (0.97011217590018151, -2.322742346195787)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAKW.TXT
+zone = ('akz027', 0.0050863409795799588)
+
+[palg]
+description = Kalskag, AK, US
+location = (1.0740756216773104, -2.798460922647708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PALG.TXT
+zone = ('akz215', 0.020311025578201122)
+
+[palh]
+description = Lake Hood, AK, United States
+location = (1.067850614011864, -2.6177029897828286)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PALH.TXT
+zone = ('akz101', 0.0039173930009483438)
+
+[palj]
+description = Port Alsworth, Port Alsworth Airport, AK, United States
+location = (1.0506882097005865, -2.6933339240359162)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PALJ.TXT
+zone = ('akz171', 0.033344817885493441)
+
+[palp]
+description = Deadhorse, Alpine Airstrip, AK, United States
+location = (1.227548240569345, -2.634283617676775)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PALP.TXT
+zone = ('akz203', 0.0083778661428370593)
+
+[palu]
+description = Cape Lisburne, Cape Lisburne Lrrs Airport, AK, United States
+location = (1.2022409664154274, -2.8989918875625813)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PALU.TXT
+zone = ('akz207', 0.036706240210118098)
+
+[pamb]
+description = Manokotak, AK, US
+location = (1.0295697257514551, -2.7759461752969812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMB.TXT
+zone = ('akz161', 0.017028826175652167)
+
+[pamc]
+description = Mcgrath Airport, AK, United States
+location = (1.0986847641304305, -2.7157323161031766)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMC.TXT
+zone = ('akz227', 0.010700033114451536)
+
+[pamd]
+description = Middleton Island, Middleton Island Airport, AK, United States
+location = (1.0373073521019631, -2.5534166956677042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMD.TXT
+zone = ('akz135', 0.022225903595757813)
+
+[pamh]
+description = Minchumina, Minchumina Airport, AK, United States
+location = (1.1149260224475999, -2.6581461470609864)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMH.TXT
+zone = ('akz221', 0.015676955454409131)
+
+[pamk]
+description = St Michael, AK, US
+location = (1.1081095420911999, -2.8293532504080079)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMK.TXT
+zone = ('akz212', 0.011211998826387983)
+
+[paml]
+description = Manley Hot Springs, Manly Hot Springs Airport, AK, United States
+location = (1.1344397731122589, -2.6291300482465805)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAML.TXT
+zone = ('akz221', 0.0080992814698768924)
+
+[pamm]
+description = Metlakatla, Metlakatla Seaplane Base, AK, United States
+location = (0.96221940917171822, -2.2964702928164611)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMM.TXT
+zone = ('akz028', 0.0085621388132438789)
+
+[pamo]
+description = Mountain Village, AK, US
+location = (1.0838494654884787, -2.8567549196643189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMO.TXT
+zone = ('akz214', 0.0026371508472714219)
+
+[pamr]
+description = Anchorage Merrill Field, AK, United States
+location = (1.0684323904291955, -2.6153758841135026)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMR.TXT
+zone = ('akz101', 0.0028153136789627929)
+
+[pamx]
+description = Mccarthy, AK, United States
+location = (1.0722139371418498, -2.4946572775172284)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMX.TXT
+zone = ('akz141', 0.01845865286979656)
+
+[pamy]
+description = Mekoryuk, Mekoryuk Airport, AK, United States
+location = (1.0535970917872437, -2.9019007696492389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAMY.TXT
+zone = ('akz214', 0.037019460739767258)
+
+[panc]
+description = Ted Stevens Anchorage International, AK, United States
+location = (1.0675597258031981, -2.6185756544088257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANC.TXT
+zone = ('akz101', 0.0043617016335614047)
+
+[pani]
+description = Aniak, Aniak Airport, AK, United States
+location = (1.0747979940621637, -2.7845467699998645)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANI.TXT
+zone = ('akz215', 0.019018354558210725)
+
+[pann]
+description = Nenana Municipal Airport, AK, United States
+location = (1.1266100321623396, -2.6017041383062138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANN.TXT
+zone = ('akz225', 0.018590307977302233)
+
+[pant]
+description = Annette Island Airport, AK, United States
+location = (0.96051286501421262, -2.2965624074158719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANT.TXT
+zone = ('akz028', 0.01000671826817698)
+
+[panv]
+description = Anvik, Anvik Airport, AK, United States
+location = (1.0934196875535809, -2.7958380806329055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANV.TXT
+zone = ('akz215', 0.0037350623811356204)
+
+[panw]
+description = New Stuyahok, AK, US
+location = (1.037598240310629, -2.7459265121626788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PANW.TXT
+zone = ('akz161', 0.0027514913127084113)
+
+[paoh]
+description = Hoonah, Hoonah Seaplane Base, AK, United States
+location = (1.0143271836173713, -2.3640484718263193)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOH.TXT
+zone = ('akz021', 0.0030889496828081071)
+
+[paom]
+description = Nome Airport, AK, United States
+location = (1.1260282557450083, -2.8873563592159526)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOM.TXT
+zone = ('akz211', 0.0072571192726280176)
+
+[paoo]
+description = Toksook Bay, AK, US
+location = (1.0564477962321677, -2.8817131279678376)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOO.TXT
+zone = ('akz214', 0.030283245707994174)
+
+[paor]
+description = Northway Airport, AK, United States
+location = (1.0989756523390961, 2.4772039849972853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOR.TXT
+
+[paot]
+description = Wien Memorial Airport, AK, United States
+location = (1.1673343813755408, -2.8379053637427796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOT.TXT
+zone = ('akz208', 0.016528272044156377)
+
+[paou]
+description = Nelson Lagoon, AK, US
+location = (0.977558914042024, -2.8127726225140615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAOU.TXT
+zone = ('akz181', 0.0070009528083678453)
+
+[papb]
+description = St. George Airport, AK, United States
+location = (0.98756546842012483, -2.9612419642170456)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPB.TXT
+zone = ('akz195', 0.0064251086466934051)
+
+[papc]
+description = Port Clarence, Port Clarence Coast Guard Station, AK, United States
+location = (1.1388273369263, -2.9120818569525388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPC.TXT
+zone = ('akz213', 0.016905349227898173)
+
+[papg]
+description = Petersburg, AK, United States
+location = (0.99163790334144497, -2.3207061287351269)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPG.TXT
+zone = ('akz026', 0.0037892715223763977)
+
+[paph]
+description = Port Heiden, Port Heiden Airport, AK, United States
+location = (0.99396500901077067, -2.768673970080338)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPH.TXT
+zone = ('akz161', 0.042935585838991132)
+
+[papm]
+description = Platinum, AK, United States
+location = (1.0300351468853202, -2.8242336179354908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPM.TXT
+zone = ('akz155', 0.030258080027039422)
+
+[papn]
+description = Pilot Point, AK, US
+location = (1.0049605832983348, -2.7501153023674649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPN.TXT
+zone = ('akz161', 0.030138138853456467)
+
+[papo]
+description = Point Hope, Point Hope Airport, AK, United States
+location = (1.1929325437381242, -2.9112091923265417)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPO.TXT
+zone = ('akz207', 0.028823153170885376)
+
+[papr]
+description = Prospect Creek, Prospect Creek Airport, AK, United States
+location = (1.1661029546255224, -2.6292318591196131)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPR.TXT
+zone = ('akz219', 0.015037218222469244)
+
+[papt]
+description = Puntilla, AK, United States
+location = (1.0838494654884787, -2.6659904324213386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAPT.TXT
+zone = ('akz145', 0.016842638336882872)
+
+[paqt]
+description = Nuiqsut Airport, AK, United States
+location = (1.2255120231086851, -2.6351562823027717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAQT.TXT
+zone = ('akz203', 0.0084021548548453666)
+
+[parc]
+description = Arctic Village, Arctic Village Airport, AK, United States
+location = (1.1888213237223153, -2.5408357806429116)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PARC.TXT
+zone = ('akz218', 0.0094232530964251573)
+
+[pars]
+description = Russian Mission, AK, US
+location = (1.0780898789568973, -2.8155651493172522)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PARS.TXT
+zone = ('akz215', 0.020338111213990241)
+
+[pary]
+description = Ruby, AK, US
+location = (1.1297516248159296, -2.7134633880755841)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PARY.TXT
+zone = ('akz216', 0.0084566609265131262)
+
+[pasa]
+description = Savoonga Airport, AK, United States
+location = (1.1114838453117222, -2.9757863746503319)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASA.TXT
+zone = ('akz213', 0.022016417427550727)
+
+[pasc]
+description = Deadhorse Airport, AK, United States
+location = (1.2252211349000195, -2.5915230510029135)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASC.TXT
+zone = ('akz203', 0.0063747997960642826)
+
+[pasd]
+description = Sand Point, AK, United States
+location = (0.96545796456152999, -2.801544337659565)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASD.TXT
+zone = ('akz181', 0.0084997123189462804)
+
+[pash]
+description = Shishmaref, Shishmaref Airport, AK, United States
+location = (1.156571517654909, -2.8987009993539159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASH.TXT
+zone = ('akz207', 0.01087327353738082)
+
+[pasi]
+description = Sitka Airport, AK, United States
+location = (0.995710338262765, -2.3625940307829909)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASI.TXT
+zone = ('akz023', 0.0046111911808242607)
+
+[pask]
+description = Selawik, AK, United States
+location = (1.1626801700368892, -2.7925268031909272)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASK.TXT
+zone = ('akz209', 0.0060159353933593764)
+
+[pasl]
+description = Sleetmute, AK, United States
+location = (1.077159036689167, -2.7427849195090892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASL.TXT
+zone = ('akz152', 0.007718539183703718)
+
+[pasm]
+description = St. Mary'S, St. Mary'S Airport, AK, United States
+location = (1.0829768008624814, -2.8501226685067405)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASM.TXT
+zone = ('akz214', 0.0058170591761470217)
+
+[pasn]
+description = St Paul Island Airport, AK, United States
+location = (0.99774655572342497, -2.9708412751030147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASN.TXT
+zone = ('akz195', 0.005028549438556313)
+
+[paso]
+description = Seldovia Airport, AK, United States
+location = (1.037598240310629, -2.6476644752753979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASO.TXT
+zone = ('akz121', 0.01757037774556517)
+
+[pasv]
+description = Sparrevohn Airways Facilities Sector, AK, United States
+location = (1.0663961729685354, -2.7151505396858453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASV.TXT
+zone = ('akz152', 0.0096537968401540688)
+
+[pasw]
+description = Skwentna, AK, United States
+location = (1.0817065890179745, -2.6392384134977145)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASW.TXT
+zone = ('akz145', 0.0050169737494625798)
+
+[pasx]
+description = Soldotna, AK, United States
+location = (1.0556333092479038, -2.6360289469287692)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASX.TXT
+zone = ('akz121', 0.003926038655234939)
+
+[pasy]
+description = Shemya Eareckson As, AK, United States
+location = (0.92007940400967747, 3.0389091159307937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PASY.TXT
+
+[pata]
+description = Tanana Calhoun Memorial Airport, AK, United States
+location = (1.1373728958829714, -2.6546457922833753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATA.TXT
+zone = ('akz221', 0.0092233525380552867)
+
+[patc]
+description = Tin City Airways Facilities Sector, AK, United States
+location = (1.1443542128909487, -2.9306987023071449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATC.TXT
+zone = ('akz213', 0.018742789019132126)
+
+[pate]
+description = Teller, AK, United States
+location = (1.1385364487176344, -2.9030643224839014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATE.TXT
+zone = ('akz207', 0.028379368549338112)
+
+[patg]
+description = Togiac Village, Togiak Airport, AK, United States
+location = (1.0306169233026516, -2.7995081201989045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATG.TXT
+zone = ('akz161', 0.028544431480828442)
+
+[patk]
+description = Talkeetna Airport, AK, United States
+location = (1.087631012201133, -2.6197392072434886)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATK.TXT
+zone = ('akz145', 0.0058630939271129617)
+
+[patl]
+description = Takotna, Tatalina Lrrs Airport, AK, United States
+location = (1.0978120995044334, -2.722422744902488)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATL.TXT
+zone = ('akz227', 0.013814077397588794)
+
+[pato]
+description = Portage Glacier, AK, United States
+location = (1.0608692970038867, -2.5979225915935595)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATO.TXT
+zone = ('akz125', 0.0068326319972318106)
+
+[patq]
+description = Atqasuk, AK, US
+location = (1.2299335238804041, -2.7478463743398724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PATQ.TXT
+zone = ('akz202', 0.012590206959305624)
+
+[paun]
+description = Unalakleet, AK, United States
+location = (1.1149745038157108, -2.8064894372068823)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAUN.TXT
+zone = ('akz212', 0.0021486130851384551)
+
+[pava]
+description = Chevak, Ak, US
+location = (1.0740756216773104, -2.8902652413026098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAVA.TXT
+zone = ('akz214', 0.017467524768102247)
+
+[pavc]
+description = King Cove, AK, US
+location = (0.96202548369927443, -2.8321457772111986)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAVC.TXT
+zone = ('akz181', 0.013603600554666943)
+
+[pavd]
+description = Valdez 2, AK, United States
+location = (1.0669779493858669, -2.552834919250373)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAVD.TXT
+zone = ('akz131', 0.0021563833983423968)
+
+[pavl]
+description = Kivalina Airport, AK, United States
+location = (1.1821696800174926, -2.8719392841566695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAVL.TXT
+zone = ('akz207', 0.016983873796171958)
+
+[pawd]
+description = Seward, AK, United States
+location = (1.0492337686572577, -2.6083945671055253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWD.TXT
+zone = ('akz125', 0.0063042512876871747)
+
+[pawg]
+description = Wrangell, AK, United States
+location = (0.98582013916813049, -2.3102341532231612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWG.TXT
+zone = ('akz026', 0.0062505981282926981)
+
+[pawi]
+description = Wainwright Airport, AK, United States
+location = (1.2327842283253283, -2.7931085796082589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWI.TXT
+zone = ('akz201', 0.0097931299363120915)
+
+[pawm]
+description = White Mountain Airport, White Mountain, United States
+location = (1.1290389545224626, -2.8520910159305544)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWM.TXT
+zone = ('akz211', 0.0081711913816516837)
+
+[pawn]
+description = Noatak, Noatak Airport, AK, United States
+location = (1.1792607979308352, -2.8445957925420911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWN.TXT
+zone = ('akz208', 0.0067312323431661927)
+
+[paws]
+description = Wasilla, Wasilla Airport, AK, United States
+location = (1.0746331574105865, -2.6099750597059428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAWS.TXT
+zone = ('akz111', 0.0031279413988372666)
+
+[paya]
+description = Yakutat Airport, AK, United States
+location = (1.0384709049366261, -2.4376431886187468)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAYA.TXT
+zone = ('akz017', 0.010493779901826568)
+
+[pazk]
+description = Eureka, Skelton Airport, AK, United States
+location = (1.0809405834018213, -2.5685428825183214)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PAZK.TXT
+zone = ('akz131', 0.014394003450096919)
+
+[pfno]
+description = Noorvik, Ak, US
+location = (1.1644836769306166, -2.8103291615612696)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFNO.TXT
+zone = ('akz209', 0.0016638608824092057)
+
+[pfsh]
+description = Shaktoolik Airport, US
+location = (1.12346843950875, -2.813819820065258)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFSH.TXT
+zone = ('akz212', 0.0077459903064831161)
+
+[pfyu]
+description = Fort Yukon, Fort Yukon Airport, AK, United States
+location = (1.1618075054108921, -2.5353816267304294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PFYU.TXT
+zone = ('akz220', 0.0035288148081521324)
+
+[pgro]
+description = Rota Island, N. Mariana Is, Rota International Airport, GU, United States
+location = (0.24754586557452907, 2.5350907385217636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PGRO.TXT
+zone = ('guz002', 0.00079465706363179768)
+
+[pgsn]
+description = Saipan Island, Saipan International Airport, Northern Mariana Islands, United States
+location = (0.26383560525980948, 2.5435264965730693)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PGSN.TXT
+zone = ('guz004', 0.0013005700511888995)
+
+[pgua]
+description = Andersen, Mariana Is, Andersen Air Force Base, GU, United States
+location = (0.2370738900625631, 2.5295638625571151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PGUA.TXT
+zone = ('guz001', 0.0036499527077057427)
+
+[pgum]
+description = Agana, Guam International Airport, GU, United States
+location = (0.23532856081056874, 2.5272367568877896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PGUM.TXT
+zone = ('guz001', 0.00083931719942712457)
+
+[pgwt]
+description = Tinian Island, N. Mariana Is, West Tinian Airport, GU, United States
+location = (0.26150849959048372, 2.5414902791124097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PGWT.TXT
+zone = ('guz003', 0.00033931338383280451)
+
+[phbk]
+description = Pmrf Barking Sands, HI, United States
+location = (0.38455421185608396, -2.7887452564782729)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHBK.TXT
+zone = ('hiz003', 0.0018988542661676122)
+
+[phhi]
+description = Wheeler Air Force Base / Oahu, HI, United States
+location = (0.37495490097011513, -2.7582019945683722)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHHI.TXT
+zone = ('hiz010', 0.00010423200571916837)
+
+[phjh]
+description = Lahaina / West Maui, HI, United States
+location = (0.3668100311274749, -2.7337673850404514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHJH.TXT
+zone = ('hiz017', 0.0019346861168572454)
+
+[phjr]
+description = Kalaeloa Airport, HI, United States
+location = (0.3720460188834579, -2.7587837709857035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHJR.TXT
+zone = ('hiz005', 0.0019135781527402993)
+
+[phko]
+description = Kona International Airport, HI, United States
+location = (0.34441163906021438, -2.7235862977371514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHKO.TXT
+zone = ('hiz023', 0.0044527350181149204)
+
+[phli]
+description = Lihue Airport, HI, United States
+location = (0.38368154723008679, -2.7808912748442984)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHLI.TXT
+zone = ('hiz002', 0.0021021690244537655)
+
+[phmk]
+description = Kaunakakai, Molokai Airport, HI, United States
+location = (0.36913713679680066, -2.7419122548830916)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHMK.TXT
+zone = ('hiz013', 0.000231797727164622)
+
+[phng]
+description = Mcbh Kaneohe Bay Hawaii, HI, United States
+location = (0.37437312455278365, -2.753256895021055)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHNG.TXT
+zone = ('hiz009', 0.0012078610216929681)
+
+[phnl]
+description = Honolulu International Airport, HI, United States
+location = (0.37233690709212364, -2.7567475535250434)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHNL.TXT
+zone = ('hiz005', 1.8727611974535563e-05)
+
+[phny]
+description = Lanai City, Lanai Airport, HI, United States
+location = (0.3627763813006436, -2.7393185016891555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHNY.TXT
+zone = ('hiz015', 0.0008311858288004918)
+
+[phog]
+description = Kahului Airport, HI, United States
+location = (0.36477381366681483, -2.7302767265364629)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHOG.TXT
+zone = ('hiz019', 0.00096606812977984491)
+
+[phsf]
+description = Bradshaw Army Air Field / Hawaii, HI, United States
+location = (0.34528430368621155, -2.7148596514771799)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHSF.TXT
+zone = ('hiz027', 0.003439724695387409)
+
+[phto]
+description = Hilo International Airport, HI, United States
+location = (0.34412075085154864, -2.7061330052172083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PHTO.TXT
+zone = ('hiz025', 0.0040787863070676812)
+
+[pkmj]
+description = Majuro Atoll, Marshall Islands Int. Airp., Marshall Islands
+location = (0.12333660047426595, 2.9894581204576207)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PKMJ.TXT
+
+[pkmr]
+description = Majuro Atoll, Nws Office, Marshall Islands
+location = (0.12362748868293168, 2.9880036794142919)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PKMR.TXT
+
+[pkwa]
+description = Kwajalein, Bucholz Aaf, Kwajalein Kmr Atol Airport, Marshall Islands
+location = (0.1521345331321724, 2.9274989320118219)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PKWA.TXT
+
+[plch]
+description = Christmas / Cassidy, New Zealand
+location = (0.034615696831220871, -2.7486026836824031)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PLCH.TXT
+
+[pmdy]
+description = Sand Island, Henderson Field Airport, HI, United States
+location = (0.49247373727106664, -3.0956323166206094)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PMDY.TXT
+
+[ppiz]
+description = Point Lay, Point Lay Lrrs Airport, AK, United States
+location = (1.2167853768487134, -2.8448866807507573)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PPIZ.TXT
+zone = ('akz201', 0.017218944936663354)
+
+[prni]
+description = unknown station
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PRNI.TXT
+
+[ptkk]
+description = Weno Island, Chuuk Int. Airp., Micronesia, Federated States Of
+location = (0.13031791748224328, 2.6502824691533893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTKK.TXT
+
+[ptkr]
+description = Koror, Palau, Nws Office, Palau
+location = (0.12799081181291749, 2.3471769557237074)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTKR.TXT
+
+[ptpn]
+description = Pohnpei Island, Pohnpei Int. Airp., Micronesia, Federated States Of
+location = (0.12188215943093735, 2.761110876655029)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTPN.TXT
+
+[ptro]
+description = Babelthuap Island, Babelthuap/Koror Airport, Palau
+location = (0.12857258823024895, 2.3480496203497045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTRO.TXT
+
+[ptsa]
+description = Kosrae Island, Kosrae Airport, Micronesia, Federated States Of
+location = (0.093375114981696622, 2.8440140161247598)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTSA.TXT
+
+[pttp]
+description = Pohnpei, Nws Office, Micronesia, Federated States Of
+location = (0.12159127122227163, 2.7614017648636953)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTTP.TXT
+
+[ptya]
+description = Yap Island, Yap Int. Airp., Micronesia, Federated States Of
+location = (0.16551539073079558, 2.4100088087955034)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PTYA.TXT
+
+[pwak]
+description = Wake Island, Wake Island Army Airfield Airport, GU, United States
+location = (0.33655765742623989, 2.9085911984485504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/PWAK.TXT
+
+[rckh]
+description = Kaohsiung International Airport, Taiwan
+location = (0.39415352274205273, 2.1005037547751755)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RCKH.TXT
+
+[rcss]
+description = Sungshan / Taipei, Taiwan
+location = (0.43749586583324529, 2.1214477057991075)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RCSS.TXT
+
+[rctp]
+description = Chiang Kai Shek, Taiwan
+location = (0.43778675404191097, 2.1156299416257931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RCTP.TXT
+
+[rjaa]
+description = New Tokyo Inter-National Airport, Japan
+location = (0.62424609579663848, 2.4501513815913727)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAA.TXT
+
+[rjaf]
+description = Matsumoto Airport, Japan
+location = (0.63122741280461581, 2.4073908149175121)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAF.TXT
+
+[rjah]
+description = Hyakuri Ab, Japan
+location = (0.63151830101328155, 2.4507331580087044)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAH.TXT
+
+[rjai]
+description = Ichikawa, Japan
+location = (0.62366431937930711, 2.4420065117487324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAI.TXT
+
+[rjak]
+description = Kasumigaura Ab, Japan
+location = (0.62890030713528999, 2.4469516112960497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAK.TXT
+
+[rjat]
+description = Fuji Ab, Japan
+location = (0.61639211416266415, 2.4236805546027926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAT.TXT
+
+[rjaw]
+description = Iwojima, Japan
+location = (0.43255076628592803, 2.4664411212766533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJAW.TXT
+
+[rjbb]
+description = Kansai International Airport, Japan
+location = (0.60068415089471505, 2.3605578133223308)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJBB.TXT
+
+[rjbd]
+description = Nankishirahama Airport, Japan
+location = (0.58759418150475762, 2.3623031425743251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJBD.TXT
+
+[rjbe]
+description = Kobe, JP
+location = (0.60562925044203242, 2.3596851486963333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJBE.TXT
+
+[rjbt]
+description = Tajima, Japan
+location = (0.6198827726666527, 2.3527038316883564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJBT.TXT
+
+[rjca]
+description = Asahikawa Ab, Japan
+location = (0.7644542123735163, 2.4847670784225939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCA.TXT
+
+[rjcb]
+description = Obihiro Airport, Japan
+location = (0.74583736701891012, 2.4996023770645457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCB.TXT
+
+[rjcc]
+description = Chitose Ab, Japan
+location = (0.74700091985357298, 2.4725497736586335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCC.TXT
+
+[rjch]
+description = Hakodate Airport, Japan
+location = (0.72896585091629829, 2.4577144750166817)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCH.TXT
+
+[rjck]
+description = Kushiro Airport, Japan
+location = (0.75107335477489312, 2.5167647813758229)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCK.TXT
+
+[rjcm]
+description = Memambetsu Airport, Japan
+location = (0.76590865341684489, 2.5161830049584917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCM.TXT
+
+[rjcn]
+description = Nakashibetsu Airport, Japan
+location = (0.76038177745219626, 2.5301456389744463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCN.TXT
+
+[rjco]
+description = Sapporo Ab, Japan
+location = (0.75252779581822171, 2.4676046741113162)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCO.TXT
+
+[rjct]
+description = Tokachi Japanese Ground Self Defense Force, Japan
+location = (0.74874624910556731, 2.4987297124385481)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCT.TXT
+
+[rjcw]
+description = Wakkanai Airport, Japan
+location = (0.79237948040542561, 2.4748768793279594)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJCW.TXT
+
+[rjdc]
+description = Yamaguchi Ube Airport, Japan
+location = (0.59224839284340913, 2.2913264196598888)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJDC.TXT
+
+[rjdm]
+description = Metabaru Ab, Japan
+location = (0.58148552912277751, 2.2762002328092712)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJDM.TXT
+
+[rjdt]
+description = Tsushima Airport, Japan
+location = (0.59835704522538924, 2.2572924992459997)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJDT.TXT
+
+[rjeb]
+description = Mombetsu Airport, Japan
+location = (0.77230819400749084, 2.5051292530291942)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJEB.TXT
+
+[rjec]
+description = Asahikawa Airport, Japan
+location = (0.76212710670419048, 2.4862215194659223)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJEC.TXT
+
+[rjfe]
+description = Fukue Airport, Japan
+location = (0.5701408889848143, 2.2485658529860282)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFE.TXT
+
+[rjff]
+description = Fukuoka Airport, Japan
+location = (0.58613974046142903, 2.2767820092266029)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFF.TXT
+
+[rjfg]
+description = Tanegashima Airport, Japan
+location = (0.5331980864842677, 2.2855086554865744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFG.TXT
+
+[rjfk]
+description = Kagoshima Airport, Japan
+location = (0.55501470213419679, 2.2814362205652543)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFK.TXT
+
+[rjfm]
+description = Miyazaki Airport, Japan
+location = (0.55617825496885964, 2.294235301746546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFM.TXT
+
+[rjfo]
+description = Oita Airport, Japan
+location = (0.58439441120943469, 2.2991804012938633)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFO.TXT
+
+[rjfr]
+description = Kitakyushu Airport, Japan
+location = (0.59050306359141491, 2.2855086554865744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFR.TXT
+
+[rjfs]
+description = Saga Airport, Japan
+location = (0.57857664703612022, 2.2741640153486116)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFS.TXT
+
+[rjft]
+description = Kumamoto Airport, Japan
+location = (0.57304977107147159, 2.2837633262345802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFT.TXT
+
+[rjfu]
+description = Nagasaki Airport, Japan
+location = (0.57450421211480007, 2.2674735865492996)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFU.TXT
+
+[rjfy]
+description = Kanoya Ab, Japan
+location = (0.54745160870888809, 2.2834724380259148)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJFY.TXT
+
+[rjgg]
+description = Nagoya Airport, Japan
+location = (0.61522856132800119, 2.3899375223975685)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJGG.TXT
+
+[rjka]
+description = Amami Airport, Japan
+location = (0.49625528398372104, 2.2639829280453112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJKA.TXT
+
+[rjng]
+description = Gifu Ab, Japan
+location = (0.61755566699732689, 2.388773969562906)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJNG.TXT
+
+[rjnk]
+description = Komatsu Ab, Japan
+location = (0.63500895951727021, 2.3809199879289311)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJNK.TXT
+
+[rjns]
+description = Shizuoka Airport, JP
+location = (0.60737457969402664, 2.4116959604057646)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJNS.TXT
+
+[rjnt]
+description = Toyama Airport, Japan
+location = (0.63966317085592173, 2.3943008455275545)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJNT.TXT
+
+[rjnw]
+description = Noto, JP
+location = (0.65065874514348609, 2.3902284106062339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJNW.TXT
+
+[rjny]
+description = Shizuhama Ab, Japan
+location = (0.60766546790269249, 2.4137903555081581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJNY.TXT
+
+[rjoa]
+description = Hiroshima Airport, Japan
+location = (0.60097503910338079, 2.3198334641091294)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOA.TXT
+
+[rjob]
+description = Okayama Airport, Japan
+location = (0.60650191506802953, 2.33612320379441)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOB.TXT
+
+[rjoc]
+description = Izumo Airport, Japan
+location = (0.61813744341465837, 2.319542575900464)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOC.TXT
+
+[rjoe]
+description = Akeno Ab, Japan
+location = (0.60272036835537512, 2.385574199267583)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOE.TXT
+
+[rjof]
+description = Hofu Ab, Japan
+location = (0.59399372209540346, 2.2959806309985407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOF.TXT
+
+[rjoh]
+description = Miho Ab, Japan
+location = (0.61930099624932133, 2.3256512282824442)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOH.TXT
+
+[rjoi]
+description = Mcas Iwakuni,Japan, JA, Japan
+location = (0.59602993955606354, 2.3079070475538348)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOI.TXT
+
+[rjok]
+description = Kochi Airport, Japan
+location = (0.5852670758354318, 2.3329234334990869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOK.TXT
+
+[rjom]
+description = Matsuyama Airport, Japan
+location = (0.59021217538274917, 2.3160519173964751)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOM.TXT
+
+[rjoo]
+description = Osaka International Airport, Japan
+location = (0.6070836914853609, 2.3640484718263193)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOO.TXT
+
+[rjop]
+description = Komatsujima Ab, Japan
+location = (0.59341194567807209, 2.3497949496016988)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOP.TXT
+
+[rjor]
+description = Tottori Airport, Japan
+location = (0.62017366087531844, 2.3416500797590585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOR.TXT
+
+[rjos]
+description = Tokushima Ab, Japan
+location = (0.5957390513473978, 2.3495040613930334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOS.TXT
+
+[rjot]
+description = Takamatsu Airport, Japan
+location = (0.5971934923907265, 2.3390320858810676)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOT.TXT
+
+[rjow]
+description = Iwami Airport, Japan
+location = (0.60504747402470083, 2.3003439541285267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOW.TXT
+
+[rjoy]
+description = Yao Airport, Japan
+location = (0.60388392119003809, 2.3666664657043106)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOY.TXT
+
+[rjoz]
+description = Ozuki Ab, Japan
+location = (0.59428461030406921, 2.2872539847385691)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJOZ.TXT
+
+[rjsa]
+description = Aomori Airport, Japan
+location = (0.7109307819790236, 2.4556782575560216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSA.TXT
+
+[rjsc]
+description = Yamagata Airport, Japan
+location = (0.67049732097448822, 2.4498604933827073)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSC.TXT
+
+[rjsf]
+description = Fukushima Airport, Japan
+location = (0.64984425815922209, 2.4510240462173702)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSF.TXT
+
+[rjsh]
+description = Hachinohe Ab, Japan
+location = (0.70773101168370056, 2.469059115154645)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSH.TXT
+
+[rjsi]
+description = Hanamaki Airport, Japan
+location = (0.68824150170309728, 2.4632413509813302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSI.TXT
+
+[rjsk]
+description = Akita Airport, Japan
+location = (0.6914412719984202, 2.447242499504716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSK.TXT
+
+[rjsn]
+description = Niigata Airport, Japan
+location = (0.66235245113184815, 2.4280438777327782)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSN.TXT
+
+[rjso]
+description = Ominato Ab, Japan
+location = (0.71965742823899526, 2.4632413509813302)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSO.TXT
+
+[rjsr]
+description = Odate-Noshiro Airport, Japan
+location = (0.70133147109305471, 2.4469516112960497)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSR.TXT
+
+[rjss]
+description = Sendai Airport, Japan
+location = (0.66555222142717096, 2.4594598042686759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSS.TXT
+
+[rjsu]
+description = Kasuminome Ab, Japan
+location = (0.6672975506791653, 2.4594598042686759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSU.TXT
+
+[rjsy]
+description = Shonai, Japan
+location = (0.67747863798246566, 2.4396794060794069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJSY.TXT
+
+[rjtc]
+description = Tachikawa Ab, Japan
+location = (0.62308254296197574, 2.4329889772800954)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTC.TXT
+
+[rjte]
+description = Tateyama Ab, Japan
+location = (0.61057434998934967, 2.4405520707054045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTE.TXT
+
+[rjtf]
+description = Chofu Airport, Japan
+location = (0.62250076654464415, 2.4353160829494209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTF.TXT
+
+[rjth]
+description = Hachijojima Airport, Japan
+location = (0.57799487061878885, 2.4396794060794069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTH.TXT
+
+[rjti]
+description = Tokyo Heliport, Japan
+location = (0.62191899012731278, 2.4408429589140699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTI.TXT
+
+[rjtk]
+description = Kisarazu Ab, Japan
+location = (0.61784655520599263, 2.4420065117487324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTK.TXT
+
+[rjtl]
+description = Shimofusa Ab, Japan
+location = (0.62482787221396996, 2.4437518410007275)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTL.TXT
+
+[rjto]
+description = Oshima Airport, Japan
+location = (0.6070836914853609, 2.4324072008627642)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTO.TXT
+
+[rjtr]
+description = Zama Airfield, Japan
+location = (0.6198827726666527, 2.4329889772800954)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTR.TXT
+
+[rjtt]
+description = Tokyo International Airport, Japan
+location = (0.62046454908398407, 2.4396794060794069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTT.TXT
+
+[rjtu]
+description = Utsunomiya Ab, Japan
+location = (0.63733606518659602, 2.4411338471227357)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTU.TXT
+
+[rjty]
+description = Yokota Ab, Japan
+location = (0.62395520758797285, 2.4321163126540983)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RJTY.TXT
+
+[rkjb]
+description = Muan Intl Airport, KO
+location = (0.61051617234761646, 2.2057471086704337)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKJB.TXT
+
+[rkjj]
+description = Kwangju Ab, Korea, South
+location = (0.61290145565867538, 2.2133683797374757)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKJJ.TXT
+
+[rkjk]
+description = Kunsan Ab, Korea, South
+location = (0.62686408967463003, 2.2098777212334868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKJK.TXT
+
+[rkjy]
+description = Yosu Airport, Korea, South
+location = (0.60795635611135812, 2.2273310137534299)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKJY.TXT
+
+[rkny]
+description = Yangyang, KO
+location = (0.66409778038384237, 2.2457151485411035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKNY.TXT
+
+[rkpc]
+description = Cheju International Airport, Korea, South
+location = (0.58468529941810043, 2.2078415037728267)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPC.TXT
+
+[rkpk]
+description = Pusan / Kimhae International Airport, Korea, South
+location = (0.61406500849333823, 2.2503111822380224)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPK.TXT
+
+[rkps]
+description = Sach'On Ab, Korea, South
+location = (0.61231967924134401, 2.2354758835960706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPS.TXT
+
+[rkpu]
+description = Ulsan, Korea, South
+location = (0.62046454908398407, 2.2570016110373339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKPU.TXT
+
+[rksg]
+description = Pyongtaek Ab, Korea, South
+location = (0.64460827040323898, 2.2165681500327987)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKSG.TXT
+
+[rksi]
+description = Incheon International Airport, Korea, South
+location = (0.65391669308054212, 2.2069688391468296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKSI.TXT
+
+[rksm]
+description = Seoul E Ab, Korea, South
+location = (0.65333491666321064, 2.2186043674934584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKSM.TXT
+
+[rkso]
+description = Osan Ab, Korea, South
+location = (0.64751715248989627, 2.21714992645013)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKSO.TXT
+
+[rkss]
+description = Seoul / Kimp'O International Airport, Korea, South
+location = (0.65537113412387071, 2.2130774915288098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKSS.TXT
+
+[rkth]
+description = Pohang Ab, Korea, South
+location = (0.62802764250929288, 2.2587469402893281)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKTH.TXT
+
+[rktn]
+description = Taegu Ab, Korea, South
+location = (0.62657320146596429, 2.2453660826907051)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKTN.TXT
+
+[rktu]
+description = Chongju Ab, Korea, South
+location = (0.64053583548191895, 2.2252947962927703)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RKTU.TXT
+
+[roah]
+description = Naha Airport, Japan
+location = (0.45698537581384863, 2.2279127901707616)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ROAH.TXT
+
+[rodn]
+description = Kadena Ab, Japan
+location = (0.45989425790050587, 2.2299490076314217)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RODN.TXT
+
+[roig]
+description = Ishigakijima, Japan
+location = (0.42469678465195349, 2.1671171545596257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ROIG.TXT
+
+[romy]
+description = Miyakojima, Japan
+location = (0.43255076628592803, 2.1866066645402293)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ROMY.TXT
+
+[rors]
+description = Shimoji-Shima Island, Japan
+location = (0.43342343091192514, 2.1842795588709034)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RORS.TXT
+
+[rotm]
+description = Futenma Marine Corps Air Facility, Japan
+location = (0.45843981685717722, 2.2296581194227558)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ROTM.TXT
+
+[rplb]
+description = Subic Bay Weather Station, Philippines
+location = (0.2583087292951608, 2.0990493137318471)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPLB.TXT
+
+[rplc]
+description = Clarkfield Pampanga International Airport, Philippines
+location = (0.26499915809447239, 2.1039944132791644)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPLC.TXT
+
+[rpli]
+description = Laoag, Philippines
+location = (0.31735903565430224, 2.1037035250704985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPLI.TXT
+
+[rpll]
+description = Ninoy Aquino Inter-National Airport, Philippines
+location = (0.25336362974784354, 2.1118483949131388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPLL.TXT
+
+[rpmd]
+description = Davao Airport, Philippines
+location = (0.12420926510026312, 2.193006205130875)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPMD.TXT
+
+[rpmz]
+description = Zamboanga, Philippines
+location = (0.12042771838760874, 2.1304652402677449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPMZ.TXT
+
+[rpvm]
+description = Masbate, Philippines
+location = (0.21583905082996543, 2.1575178436736571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/RPVM.TXT
+
+[saac]
+description = Concordia Aerodrome, Argentina
+location = (-0.54628805587422513, -1.0125818543653768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAC.TXT
+
+[saag]
+description = Gualeguaychu Aerodrome, Argentina
+location = (-0.57595865315812877, -1.0230538298773428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAG.TXT
+
+[saaj]
+description = Junin Aerodrome, Argentina
+location = (-0.60301125656404075, -1.0631964026732124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAJ.TXT
+
+[saap]
+description = Parana Aerodrome, Argentina
+location = (-0.55472381392553105, -1.0556333092479038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAP.TXT
+
+[saar]
+description = Rosario Aerodrome, Argentina
+location = (-0.57450421211480007, -1.0608692970038867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAR.TXT
+
+[saav]
+description = Sauce Viejo Aerodrome, Argentina
+location = (-0.55326937288220246, -1.0614510734212181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAAV.TXT
+
+[sabe]
+description = Aeroparque Bs. As. Aerodrome, Argentina
+location = (-0.60330214477270661, -1.0195631713733542)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SABE.TXT
+
+[saco]
+description = Cordoba Aerodrome, Argentina
+location = (-0.54657894408289087, -1.1207922679890254)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SACO.TXT
+
+[sadf]
+description = San Fernando, Ba, Argentina
+location = (-0.60131925681696863, -1.0225835606066667)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SADF.TXT
+
+[sadp]
+description = El Palomar Aerodrome, Argentina
+location = (-0.60388392119003809, -1.0227629416686772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SADP.TXT
+
+[saez]
+description = Ezeiza Aerodrome, Argentina
+location = (-0.60766546790269249, -1.0215993888340142)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAEZ.TXT
+
+[same]
+description = Mendoza Aerodrome, Argentina
+location = (-0.57304977107147159, -1.200495637163433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAME.TXT
+
+[samm]
+description = Malargue Aerodrome, Argentina
+location = (-0.61959188445798696, -1.2144582711793876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAMM.TXT
+
+[samr]
+description = San Rafael Aerodrome, Argentina
+location = (-0.60359303298137235, -1.1938052083641215)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAMR.TXT
+
+[sane]
+description = Santiago Del Estero Aero., Argentina
+location = (-0.48461975563709214, -1.1222467090323538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SANE.TXT
+
+[sant]
+description = Tucuman Aerodrome, Argentina
+location = (-0.46862090416047752, -1.1362093430483085)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SANT.TXT
+
+[saoc]
+description = Rio Cuarto Aerodrome, Argentina
+location = (-0.57799487061878885, -1.1210831561976911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAOC.TXT
+
+[saou]
+description = San Luis Aerodrome, Argentina
+location = (-0.58061286449678029, -1.1580259586982375)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAOU.TXT
+
+[sarc]
+description = Corrientes Aero., Argentina
+location = (-0.47909287967244346, -1.0256718237553344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARC.TXT
+
+[sare]
+description = Resistencia Aero., Argentina
+location = (-0.47909287967244346, -1.0306169233026516)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARE.TXT
+
+[sarf]
+description = Formosa Aerodrome, Argentina
+location = (-0.45727626402251431, -1.0163634010780314)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARF.TXT
+
+[sari]
+description = Iguazu Aerodrome, Argentina
+location = (-0.44913139417987413, -0.95062266591957822)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARI.TXT
+
+[sarl]
+description = Paso De Los Libres Aerodrome, Argentina
+location = (-0.51807189963365019, -0.99745566751475934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARL.TXT
+
+[sarp]
+description = Posadas Aero., Argentina
+location = (-0.47763843862911487, -0.97680260469949309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SARP.TXT
+
+[sasa]
+description = Salta Aerodrome, Argentina
+location = (-0.43371431912059094, -1.1428997718476201)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SASA.TXT
+
+[sasj]
+description = Jujuy Aerodrome, Argentina
+location = (-0.42556944927795071, -1.1359184548396428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SASJ.TXT
+
+[satr]
+description = Reconquista, Sf, Argentina
+location = (-0.5098155226443547, -1.0418015749258485)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SATR.TXT
+
+[savc]
+description = Comodoro Rivadavia Aerodrome, Argentina
+location = (-0.79906990920473719, -1.1780972450961724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAVC.TXT
+
+[save]
+description = Esquel Aerodrome, Argentina
+location = (-0.74932802552289879, -1.2418017627939655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAVE.TXT
+
+[sawc]
+description = El Calafate, AG
+location = (-0.87755154790274892, -1.2575097260619144)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWC.TXT
+
+[sawe]
+description = Rio Grande B. A., Argentina
+location = (-0.93898713757294927, -1.1824605682261582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWE.TXT
+
+[sawg]
+description = Rio Gallegos Aerodrome, Argentina
+location = (-0.90088078223773982, -1.2092222834234045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWG.TXT
+
+[sawh]
+description = Ushuaia Aerodrome, Argentina
+location = (-0.95644043009289259, -1.1923507673207927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWH.TXT
+
+[sawj]
+description = San Julian Aerodrome, Argentina
+location = (-0.86073820944187029, -1.1824605682261582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAWJ.TXT
+
+[saza]
+description = Azul Airport, Argentina
+location = (-0.64140850010791606, -1.0442886691099404)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZA.TXT
+
+[sazb]
+description = Bahia Blanca Aerodrome, Argentina
+location = (-0.67602419693913696, -1.0850130183231415)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZB.TXT
+
+[sazm]
+description = Mar Del Plata Aerodrome, Argentina
+location = (-0.6620615629231823, -1.005018760940068)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZM.TXT
+
+[sazn]
+description = Neuquen Aerodrome, Argentina
+location = (-0.67980574365179136, -1.1891509970254699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZN.TXT
+
+[sazr]
+description = Santa Rosa Aerodrome, Argentina
+location = (-0.63820872981259325, -1.1216649326150225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZR.TXT
+
+[sazs]
+description = Bariloche Aerodrome, Argentina
+location = (-0.71820298719566655, -1.2420926510026313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZS.TXT
+
+[sazt]
+description = Tandil Aerodrome, Argentina
+location = (-0.64984425815922209, -1.0341075818066403)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SAZT.TXT
+
+[sbaa]
+description = Conceicao Do Araguaia, Brazil
+location = (-0.14398966328953219, -0.8601564330245387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAA.TXT
+
+[sbaf]
+description = Afonsos Aeroporto, Brazil
+location = (-0.39909862228937004, -0.7568911189482076)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAF.TXT
+
+[sban]
+description = Anapolis Braz-Afb, Brazil
+location = (-0.28332511524041287, -0.85462955705989008)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAN.TXT
+
+[sbaq]
+description = Araraquara, BZ
+location = (-0.38083084278516272, -0.84002696898487084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAQ.TXT
+
+[sbar]
+description = Aracaju Aeroporto, Brazil
+location = (-0.19169532951071053, -0.6469353760725649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAR.TXT
+
+[sbat]
+description = Alta Floresta Aeroporto, Brazil
+location = (-0.17220581953010719, -0.97912971036881891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAT.TXT
+
+[sbau]
+description = Aracatuba, BZ
+location = (-0.37000980142279788, -0.88016954178074036)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBAU.TXT
+
+[sbbe]
+description = Belem Aeroporto, Brazil
+location = (-0.024143721319254893, -0.84619379900858416)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBE.TXT
+
+[sbbg]
+description = Bage Aeroporto, Brazil
+location = (-0.54716072050022235, -0.94451401353759801)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBG.TXT
+
+[sbbh]
+description = Belo Horizonte Aeroporto, Brazil
+location = (-0.34644785652087445, -0.76707220625150785)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBH.TXT
+
+[sbbi]
+description = Curitiba, Brazil
+location = (-0.44389540642389114, -0.85986554481587296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBI.TXT
+
+[sbbq]
+description = Barbacena, Brazil
+location = (-0.37088246604879505, -0.76387243595618493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBQ.TXT
+
+[sbbr]
+description = Brasilia Aeroporto, Brazil
+location = (-0.27692557464976697, -0.83659448812261528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBR.TXT
+
+[sbbu]
+description = Bauru, Brazil
+location = (-0.38949931140340122, -0.85637488631188441)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBU.TXT
+
+[sbbv]
+description = Boa Vista, Boa Vista Intl, Brazil
+location = (0.049450995473172672, -1.0594148559605581)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBV.TXT
+
+[sbbw]
+description = Barra Do Garcas, Brazil
+location = (-0.27692557464976697, -0.91426163983636299)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBBW.TXT
+
+[sbca]
+description = Cascavel, BZ
+location = (-0.43633231299858238, -0.93375114981696627)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCA.TXT
+
+[sbcb]
+description = Cabo Frio, BZ
+location = (-0.40002946455710037, -0.73443454923921381)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCB.TXT
+
+[sbcc]
+description = Cachimbo, Brazil
+location = (-0.1628973968528041, -0.95905842397088414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCC.TXT
+
+[sbcf]
+description = Belo Horizonte, Brazil
+location = (-0.34790229756420304, -0.76678131804284211)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCF.TXT
+
+[sbcg]
+description = Campo Grande Aeroporto, Brazil
+location = (-0.35721072024150607, -0.95411332442356678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCG.TXT
+
+[sbci]
+description = Maranhao / Carolina Airport, Brazil
+location = (-0.12769992360425178, -0.8284496182799751)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCI.TXT
+
+[sbcj]
+description = Carajas / Maraba, Brazil
+location = (-0.10675597258031981, -0.87266462599716477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCJ.TXT
+
+[sbcm]
+description = Cricium/Forquilhinh, BZ
+location = (-0.50143309409797088, -0.86254171633559773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCM.TXT
+
+[sbco]
+description = Porto Alegre, Brazil
+location = (-0.52388966380696456, -0.89389946522976249)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCO.TXT
+
+[sbcp]
+description = Campos, Brazil
+location = (-0.37960911230876665, -0.72140275749098959)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCP.TXT
+
+[sbcr]
+description = Corumba, Brazil
+location = (-0.33306699892225122, -1.0035643198967394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCR.TXT
+
+[sbct]
+description = Curitiba Aeroporto, Brazil
+location = (-0.44534984746721973, -0.85812021556387863)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCT.TXT
+
+[sbcx]
+description = Caxias Do Sul, BZ
+location = (-0.50928707573194532, -0.89325951117069791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCX.TXT
+
+[sbcy]
+description = Cuiaba Aeroporto, Brazil
+location = (-0.27314402793711257, -0.97912971036881891)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCY.TXT
+
+[sbcz]
+description = Cruzeiro Do Sul, Brazil
+location = (-0.13322679956890049, -1.2682725897825462)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBCZ.TXT
+
+[sbdn]
+description = Presidente Prudente, Brazil
+location = (-0.38600865289941255, -0.89680834731641967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBDN.TXT
+
+[sbeg]
+description = Eduardo Gomes International, Brazil
+location = (-0.052941653977161329, -1.0480702158225947)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBEG.TXT
+
+[sbek]
+description = Jacareacanga, Brazil
+location = (-0.10937396645831132, -1.0076367548180596)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBEK.TXT
+
+[sbes]
+description = S. P. Aldeia Aerodrome, Brazil
+location = (-0.39822595766337288, -0.73478361508961276)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBES.TXT
+
+[sbfi]
+description = Foz Do Iguacu Aeroporto, Brazil
+location = (-0.44534984746721973, -0.9526588833802383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBFI.TXT
+
+[sbfl]
+description = Florianopolis Aeroporto, Brazil
+location = (-0.48287442638509787, -0.8473573518432469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBFL.TXT
+
+[sbfn]
+description = Fernando De Noronha, Brazil
+location = (-0.067195176201781684, -0.56577756585482841)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBFN.TXT
+
+[sbfz]
+description = Fortaleza / Pinto Martins, Brazil
+location = (-0.066031623367118805, -0.67253353843514829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBFZ.TXT
+
+[sbgl]
+description = Galeao, Brazil
+location = (-0.39822595766337288, -0.75485490148754752)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBGL.TXT
+
+[sbgm]
+description = Guajara Mirim, BZ
+location = (-0.1881464933649887, -1.1393509357018983)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBGM.TXT
+
+[sbgo]
+description = Goiania Aeroporto, Brazil
+location = (-0.29030643224839014, -0.85899288018987585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBGO.TXT
+
+[sbgr]
+description = Guarulhos Civ / Mil, Brazil
+location = (-0.40898882138400455, -0.81099632576003178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBGR.TXT
+
+[sbgu]
+description = Tancredo Thomas De, BZ
+location = (-0.44296456415616081, -0.89919363062747859)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBGU.TXT
+
+[sbgw]
+description = Guaratingueta, Brazil
+location = (-0.39764418124604145, -0.78888882190143705)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBGW.TXT
+
+[sbht]
+description = Altamira, Brazil
+location = (-0.055850536063818547, -0.91106186954104007)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBHT.TXT
+
+[sbic]
+description = Itacoatiara, BZ
+location = (-0.054628805587422516, -1.0197958819402868)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBIC.TXT
+
+[sbih]
+description = Itaituba, Brazil
+location = (-0.074176493209759012, -0.97738438111682457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBIH.TXT
+
+[sbil]
+description = Ilheus Aeroporto, Brazil
+location = (-0.25859961750382648, -0.68126018469511995)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBIL.TXT
+
+[sbiz]
+description = Imperatriz, Brazil
+location = (-0.096574885277019573, -0.82903139469730658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBIZ.TXT
+
+[sbjf]
+description = Juiz De Fora, Brazil
+location = (-0.37990000051743239, -0.75660023073954186)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBJF.TXT
+
+[sbjp]
+description = Joao Pessoa, Brazil
+location = (-0.12391837689159739, -0.6085381325286896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBJP.TXT
+
+[sbjr]
+description = Rio / Jacarepagua, Brazil
+location = (-0.40113483975003011, -0.7568911189482076)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBJR.TXT
+
+[sbjv]
+description = Lauro Carneiro De L, BZ
+location = (-0.45762532987291321, -0.85172067497323278)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBJV.TXT
+
+[sbkg]
+description = Campina Grande, Brazil
+location = (-0.12595459435225745, -0.62628231325729855)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBKG.TXT
+
+[sbkp]
+description = Campinas Aeroporto, Brazil
+location = (-0.4014257279586958, -0.82263185410666062)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBKP.TXT
+
+[sblo]
+description = Londrina Aeroporto, Brazil
+location = (-0.40724349213201022, -0.89244502418643379)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBLO.TXT
+
+[sblp]
+description = Bom Jesus Da Lapa, Brazil
+location = (-0.23154701409791439, -0.75776378357420471)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBLP.TXT
+
+[sbls]
+description = Lagoa Santa, BZ
+location = (-0.34330626386728463, -0.76619954162551063)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBLS.TXT
+
+[sbma]
+description = Maraba, Brazil
+location = (-0.093375114981696622, -0.857829327355213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMA.TXT
+
+[sbmd]
+description = Monte Dourado, BZ
+location = (-0.015533430342749533, -0.9180431865490174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMD.TXT
+
+[sbme]
+description = Macae, Brazil
+location = (-0.3900810878207327, -0.72896585091629829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBME.TXT
+
+[sbmg]
+description = Maringa, Brazil
+location = (-0.40869793317533887, -0.9066985464110543)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMG.TXT
+
+[sbmk]
+description = Montes Claros, Brazil
+location = (-0.29176087329171874, -0.76561776520817926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMK.TXT
+
+[sbml]
+description = Marilia, BZ
+location = (-0.3871140280923423, -0.87126836259556939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBML.TXT
+
+[sbmn]
+description = Manaus Aeroporto, Brazil
+location = (-0.054977871437821381, -1.046906662987932)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMN.TXT
+
+[sbmo]
+description = Maceio Aeroporto, Brazil
+location = (-0.16609716714812706, -0.62453698400530422)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMO.TXT
+
+[sbmq]
+description = Macapa, Brazil
+location = (0.00058177641733144316, -0.87353729062316188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMQ.TXT
+
+[sbms]
+description = Mocoro / 17 Rosado, Brazil
+location = (-0.090757121103705138, -0.65217136382854779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMS.TXT
+
+[sbmt]
+description = Marte Civ / Mil, Brazil
+location = (-0.41044326242733314, -0.81390520784668896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMT.TXT
+
+[sbmy]
+description = Manicore, Brazil
+location = (-0.10151998482433683, -1.0698868314725241)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBMY.TXT
+
+[sbnf]
+description = Ministro Victor Kon, BZ
+location = (-0.46896997001087637, -0.84910268109524134)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBNF.TXT
+
+[sbnm]
+description = Santo Angelo Arp, BZ
+location = (-0.49340457953879696, -0.94544485580532833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBNM.TXT
+
+[sbnt]
+description = Natal Aeroporto, Brazil
+location = (-0.10326531407633117, -0.61522856132800119)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBNT.TXT
+
+[sboi]
+description = Oiapoque, Brazil
+location = (0.066904287993115971, -0.90466232895039422)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBOI.TXT
+
+[sbpa]
+description = Porto Alegre Aero-Porto, Brazil
+location = (-0.52359877559829882, -0.8933176888124309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPA.TXT
+
+[sbpb]
+description = Parnaiba Aeroporto, Brazil
+location = (-0.050905436516501278, -0.72867496270763255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPB.TXT
+
+[sbpc]
+description = Pocos De Caldas, Brazil
+location = (-0.38135444156076104, -0.81274165501202622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPC.TXT
+
+[sbpf]
+description = Passo Fundo, Brazil
+location = (-0.49305551368839812, -0.91455252804502862)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPF.TXT
+
+[sbpj]
+description = Tocantins, BZ
+location = (-0.17941984710501707, -0.84386669333925834)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPJ.TXT
+
+[sbpk]
+description = Pelotas, Brazil
+location = (-0.55617825496885964, -0.91367986341903151)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPK.TXT
+
+[sbpl]
+description = Petrolina, Brazil
+location = (-0.16318828506146982, -0.70773101168370056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPL.TXT
+
+[sbpn]
+description = Porto Nacional Aeroporto, Brazil
+location = (-0.18675022996339324, -0.84473935796525546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPN.TXT
+
+[sbpp]
+description = Ponta Pora Intl, Brazil
+location = (-0.39357174632472131, -0.97214839336084158)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPP.TXT
+
+[sbpr]
+description = Belo Horizonte, BZ
+location = (-0.34732052114687156, -0.76759580502710612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPR.TXT
+
+[sbps]
+description = Porto Seguro, Brazil
+location = (-0.28681577374440148, -0.68184196111245143)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPS.TXT
+
+[sbpv]
+description = Porto Velho Aeroporto, Brazil
+location = (-0.15300719775816957, -1.1155562802330423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBPV.TXT
+
+[sbqv]
+description = Vitoria Da Conquista, Brazil
+location = (-0.26092672317315224, -0.71354877585701504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBQV.TXT
+
+[sbrb]
+description = Rio Branco, Brazil
+location = (-0.17453292519943295, -1.1833332328521553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBRB.TXT
+
+[sbrf]
+description = Recife Aeroporto, Brazil
+location = (-0.14078989299420924, -0.60824724432002386)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBRF.TXT
+
+[sbrj]
+description = Rio De Janeiro Aeroporto, Brazil
+location = (-0.39968039870670147, -0.75340046044421893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBRJ.TXT
+
+[sbrp]
+description = Leite Lopes / Ribeir, Brazil
+location = (-0.36884624858813497, -0.83397649424462372)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBRP.TXT
+
+[sbsc]
+description = Rio De Janeiro-Santa Cruz Ab, Brazil
+location = (-0.40026217512403289, -0.76299977133018781)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSC.TXT
+
+[sbsj]
+description = Sao Jose Dos Campo, Brazil
+location = (-0.40549816288001589, -0.80052435024806579)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSJ.TXT
+
+[sbsl]
+description = Sao Luiz Aeroporto, Brazil
+location = (-0.045378560551852569, -0.7720173057988251)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSL.TXT
+
+[sbsm]
+description = Santa Maria Aero-Porto, Brazil
+location = (-0.51865367605098156, -0.93724180832095505)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSM.TXT
+
+[sbsn]
+description = Santarem-Aeroporto, Brazil
+location = (-0.042469678465195358, -0.954985989049564)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSN.TXT
+
+[sbsp]
+description = Sao Paulo/Congonhas Aeroporto, Brazil
+location = (-0.41218859167932748, -0.8141960960553547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSP.TXT
+
+[sbst]
+description = Santos Aeroporto, Brazil
+location = (-0.41771546764397621, -0.80808744367337448)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBST.TXT
+
+[sbsv]
+description = Salvador Aeroporto, Brazil
+location = (-0.22514747350726852, -0.66904287993115974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBSV.TXT
+
+[sbta]
+description = Taubate, BZ
+location = (-0.40177479380909464, -0.795346540133816)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTA.TXT
+
+[sbte]
+description = Teresina Aeroporto, Brazil
+location = (-0.08813912722571364, -0.74729180806223883)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTE.TXT
+
+[sbtf]
+description = Tefe, Brazil
+location = (-0.058759418150475765, -1.1289371378316655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTF.TXT
+
+[sbtk]
+description = Tarauaca, Brazil
+location = (-0.14253522224620357, -1.2351113339946538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTK.TXT
+
+[sbtt]
+description = Tabatinga, Brazil
+location = (-0.063995405906458747, -1.2159127122227162)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTT.TXT
+
+[sbtu]
+description = Tucurui, Brazil
+location = (-0.064868070532455913, -0.86771952644984751)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBTU.TXT
+
+[sbua]
+description = Sao Gabriel Da Cachoeira, Brazil
+location = (-0.0023271056693257726, -1.1708250398795292)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUA.TXT
+
+[sbuf]
+description = Paulo Afonso, Brazil
+location = (-0.16406094968746698, -0.66700666247049967)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUF.TXT
+
+[sbug]
+description = Uruguaiana Aeroporto, Brazil
+location = (-0.51981722888564452, -0.99541945005409926)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUG.TXT
+
+[sbul]
+description = Uberlandia, Brazil
+location = (-0.32957634041826256, -0.84183047587859827)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUL.TXT
+
+[sbur]
+description = Uberaba, Brazil
+location = (-0.34528430368621155, -0.83717626453994676)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBUR.TXT
+
+[sbvh]
+description = Vilhena Aeroporto, Brazil
+location = (-0.22165681500327983, -1.0489428804485921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBVH.TXT
+
+[sbvt]
+description = Vitoria Aeroporto, Brazil
+location = (-0.35372006173751747, -0.70307680034504905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBVT.TXT
+
+[sbya]
+description = Iauarete, Brazil
+location = (0.010762863720631699, -1.2077678423800762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBYA.TXT
+
+[sbys]
+description = Pirassununga, Brazil
+location = (-0.38368154723008679, -0.8261225126106494)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SBYS.TXT
+
+[scap]
+description = Alto Palena, CH
+location = (-0.76131261971992648, -1.2527973370815297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCAP.TXT
+
+[scar]
+description = Arica, Chile
+location = (-0.31997702953229373, -1.227548240569345)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCAR.TXT
+
+[scas]
+description = Puerto Aisen, CH
+location = (-0.79237948040542561, -1.2681562344990798)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCAS.TXT
+
+[scat]
+description = Desierto De Atacama, CH
+location = (-0.4756022211684548, -1.235169511636387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCAT.TXT
+
+[scba]
+description = Balmaceda, Chile
+location = (-0.8013970148740629, -1.2511101854712687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCBA.TXT
+
+[sccc]
+description = Chile Chico, Chile
+location = (-0.81245076680336037, -1.2514010736799344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCCC.TXT
+
+[sccf]
+description = Calama/El Loa, CH
+location = (-0.39269908169872414, -1.2025318546240931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCCF.TXT
+
+[scch]
+description = Chillan, Chile
+location = (-0.63820872981259325, -1.2572188378532487)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCCH.TXT
+
+[scci]
+description = Punta Arenas, Chile
+location = (-0.92502450355699462, -1.2365657750379824)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCCI.TXT
+
+[sccy]
+description = Coyhaique, Chile
+location = (-0.79557925070074864, -1.2586732788965773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCCY.TXT
+
+[scda]
+description = Iquique / Diego Arac, Chile
+location = (-0.35837427307616904, -1.2249302466913536)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCDA.TXT
+
+[scel]
+description = Pudahuel, Chile
+location = (-0.58264908195744036, -1.2354022222033196)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCEL.TXT
+
+[scfa]
+description = Antofagasta, Chile
+location = (-0.40898882138400455, -1.2292935698213394)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCFA.TXT
+
+[scfm]
+description = Capt Fuentes Mar, CH
+location = (-0.9293878266869805, -1.2273155300024123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCFM.TXT
+
+[scft]
+description = Futaleufu, CH
+location = (-0.75345863808595215, -1.2534954687823274)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCFT.TXT
+
+[scge]
+description = Maria Dolores, CH
+location = (-0.65240407439548043, -1.2639674442942934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCGE.TXT
+
+[scgz]
+description = Guardiamarina Zanart, CH
+location = (-0.95870935812048519, -1.1803661731237649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCGZ.TXT
+
+[schr]
+description = Cochrane, Chile
+location = (-0.82437718335865495, -1.2662363723218861)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCHR.TXT
+
+[scic]
+description = Curico, Chile
+location = (-0.61028346178068393, -1.2432562038372941)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCIC.TXT
+
+[scie]
+description = Concepcion, Chile
+location = (-0.6416993883165818, -1.2749630185818577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCIE.TXT
+
+[scip]
+description = Isla De Pascua, Chile
+location = (-0.47385689191646047, -1.9096810898904624)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCIP.TXT
+
+[scir]
+description = Isla Robinsón Crusoe Airport, Juan Fernández Islands, Valparaíso, Chile
+location = (-0.58757961382326762, -1.3775641185225218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCIR.TXT
+
+[scjo]
+description = Osorno/Canal Bajo, CH
+location = (-0.70860367630969778, -1.2749630185818577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCJO.TXT
+
+[scmk]
+description = Ad Melinka, CH
+location = (-0.76602500870031121, -1.2870057904206185)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCMK.TXT
+
+[scnt]
+description = Puerto Natales, CH
+location = (-0.90198615743066946, -1.2657127735462876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCNT.TXT
+
+[scon]
+description = Quellon, CH
+location = (-0.75258597345995482, -1.2849113953182254)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCON.TXT
+
+[scrd]
+description = Vina Del Mar, CH
+location = (-0.57683131778412589, -1.2493066785775411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCRD.TXT
+
+[scrg]
+description = De La Independen, CH
+location = (-0.59637900540646238, -1.2349949787111876)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCRG.TXT
+
+[scrm]
+description = Centro Met Antartico, AY
+location = (-1.0852457288900741, -1.0293951928262555)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCRM.TXT
+
+[scse]
+description = La Serena, Chile
+location = (-0.52185344634630448, -1.2426744274199626)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCSE.TXT
+
+[scsn]
+description = Santo Domingo, CH
+location = (-0.58695422744569303, -1.250004810278339)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCSN.TXT
+
+[sctb]
+description = Eulogio Sanchez, CH
+location = (-0.58381263479210332, -1.2309807214316006)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCTB.TXT
+
+[sctc]
+description = Temuco, Chile
+location = (-0.6763150851478027, -1.2676908133652147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCTC.TXT
+
+[scte]
+description = Puerto Montt, Chile
+location = (-0.72285719853431807, -1.2755447949991892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCTE.TXT
+
+[scvd]
+description = Valdivia, Chile
+location = (-0.6914412719984202, -1.2755447949991892)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCVD.TXT
+
+[scvm]
+description = Vina Del Mar, CH
+location = (-0.57508598853213166, -1.2475613493255469)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SCVM.TXT
+
+[seco]
+description = Coca/Francisco, EQ
+location = (0.0078539816339744835, -1.3430308594096367)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SECO.TXT
+
+[secu]
+description = Cuenca / Mariscal Lamar, Ecuador
+location = (-0.050323660099169838, -1.3785192208668546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SECU.TXT
+
+[segu]
+description = Guayaquil / Simon Bolivar, Ecuador
+location = (-0.037524578917878082, -1.3942271841348037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SEGU.TXT
+
+[selt]
+description = Latacunga, Ecuador
+location = (-0.015998851476614687, -1.3721196802762086)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SELT.TXT
+
+[semt]
+description = Manta, Ecuador
+location = (-0.016580627893946129, -1.4081898181507584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SEMT.TXT
+
+[sequ]
+description = Quito / Mariscal Sucre, Ecuador
+location = (-0.0026179938779914941, -1.3697925746068831)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SEQU.TXT
+
+[sgaj]
+description = Silvio Pettirossi International, Paraguay
+location = (-0.44052110320336874, -1.0038959324546184)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGAJ.TXT
+
+[sgas]
+description = Asuncion / Aeropuerto, Paraguay
+location = (-0.4409865243372339, -1.0058914255660651)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGAS.TXT
+
+[sgbn]
+description = Bahia Negra, Paraguay
+location = (-0.35284797888793762, -1.0152004300197857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGBN.TXT
+
+[sgco]
+description = Concepcion, Paraguay
+location = (-0.40869793317533887, -1.0000736613927508)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGCO.TXT
+
+[sgen]
+description = Encarnacion, Paraguay
+location = (-0.4767657740031177, -0.97447549903016739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGEN.TXT
+
+[sges]
+description = Aeropuerto Guarany, Paraguay
+location = (-0.44418629463255688, -0.95731309471888981)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGES.TXT
+
+[sggr]
+description = Saltos Del Guaira, Paraguay
+location = (-0.41946021511955323, -0.94858644845891815)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGGR.TXT
+
+[sglv]
+description = Puerto Casado, Paraguay
+location = (-0.38891695320965247, -1.011126831545631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGLV.TXT
+
+[sgme]
+description = Mariscal Estigarribia, Paraguay
+location = (-0.38426332364741822, -1.0576695267085636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGME.TXT
+
+[sgpc]
+description = Pozo Colorado, Paraguay
+location = (-0.41015237421866746, -1.0259621301875828)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPC.TXT
+
+[sgpg]
+description = Pelayo Prats Gill, Paraguay
+location = (-0.39357174632472131, -1.0742501546025098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPG.TXT
+
+[sgpi]
+description = Carlos Miguel Gimenez, Pilar, Paraguay
+location = (-0.46917010691620253, -1.0178417414965839)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPI.TXT
+
+[sgpj]
+description = Dr. Augusto Roberto Fuster International Airport, Pedro Juan Caballero, Paraguay
+location = (-0.3951667852748264, -0.97441246937311354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGPJ.TXT
+
+[sgsj]
+description = San Juan Bautista, Paraguay
+location = (-0.46542171564157186, -0.99716419752967622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGSJ.TXT
+
+[sgsp]
+description = San Pedro, Paraguay
+location = (-0.42033287974555039, -0.99629153290367911)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGSP.TXT
+
+[sgvr]
+description = Villarrica, Paraguay
+location = (-0.44942228238853987, -0.98494689276571601)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SGVR.TXT
+
+[skar]
+description = Armenia / El Eden, Colombia
+location = (0.078539816339744828, -1.3215051319683733)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKAR.TXT
+
+[skbg]
+description = Bucaramanga / Palonegro, Colombia
+location = (0.12391837689159739, -1.2775810124598492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKBG.TXT
+
+[skbo]
+description = Bogota / Eldorado, Colombia
+location = (0.082321363052399218, -1.2941616403537954)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKBO.TXT
+
+[skbq]
+description = Barranquilla / Ernestocortissoz, Colombia
+location = (0.1899500002587162, -1.3052153922830927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKBQ.TXT
+
+[skcc]
+description = Cucuta / Camilo Daza, Colombia
+location = (0.13846278732488349, -1.2656545959045546)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKCC.TXT
+
+[skcg]
+description = Cartagena / Rafael Nunez, Colombia
+location = (0.18238690683340741, -1.3180144734643846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKCG.TXT
+
+[skcl]
+description = Cali / Alfonso Bonillaaragon, Colombia
+location = (0.061959188445798695, -1.3331406603150022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKCL.TXT
+
+[skej]
+description = Barrancabermeja / Yariguies, Colombia
+location = (0.12246393584826878, -1.2880529879718152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKEJ.TXT
+
+[skib]
+description = Ibague / Perales, Colombia
+location = (0.077376263505081949, -1.3116149328737388)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKIB.TXT
+
+[skip]
+description = Ipiales / San Luis, Colombia
+location = (0.014253522224620358, -1.3549572759649313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKIP.TXT
+
+[sklc]
+description = Apartado / Los Cedros, Colombia
+location = (0.13642656986422341, -1.3386675362796507)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKLC.TXT
+
+[sklt]
+description = Leticia / Vasquez Cobo, Colombia
+location = (-0.072722052166430406, -1.2208578117700335)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKLT.TXT
+
+[skmd]
+description = Medellin / Olaya Herrera, Colombia
+location = (0.10850130183231416, -1.319468914507713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKMD.TXT
+
+[skmr]
+description = Monteria / Los Garzones, Colombia
+location = (0.1538798623841667, -1.323832237637699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKMR.TXT
+
+[skmz]
+description = Manizales Lnubia, CO
+location = (0.087790061375314782, -1.3171999864801205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKMZ.TXT
+
+[sknv]
+description = Neiva / Benito Salas, Colombia
+location = (0.051778101142498444, -1.3142329267517301)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKNV.TXT
+
+[skpc]
+description = Puerto Carreno / A. Guauquea, Colombia
+location = (0.10762863720631699, -1.1780972450961724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKPC.TXT
+
+[skpe]
+description = Pereira / Matecana, Colombia
+location = (0.084066692304393537, -1.3217960201770389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKPE.TXT
+
+[skps]
+description = Pasto / Antonio Narin, Colombia
+location = (0.024725497736586336, -1.3485577353742852)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKPS.TXT
+
+[skpv]
+description = Providencia Isla / El Embrujo, Colombia
+location = (0.23329234334990873, -1.4198253464973869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKPV.TXT
+
+[skrg]
+description = Rionegro / J. M. Cordova, Colombia
+location = (0.10704686078898555, -1.316560032421056)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKRG.TXT
+
+[skrh]
+description = Riohacha / Almirante Padilla, Colombia
+location = (0.20129464039667935, -1.2729268011211978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKRH.TXT
+
+[sksm]
+description = Santa Marta / Simon Bolivar, Colombia
+location = (0.19431332338870203, -1.295616081397124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKSM.TXT
+
+[sksp]
+description = San Andres Isla / Sesquicentenario, Colombia
+location = (0.21962059754261981, -1.426224887088033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKSP.TXT
+
+[skuc]
+description = Arauca / Santiago Perez, Colombia
+location = (0.12333660047426595, -1.2345295575773225)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKUC.TXT
+
+[skui]
+description = Quibdo / El Carano, Colombia
+location = (0.09977465557234251, -1.3372130952363221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKUI.TXT
+
+[skvp]
+description = Valledupar / Alfonso Lopez, Colombia
+location = (0.18209601862474173, -1.2784536770858463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKVP.TXT
+
+[skvv]
+description = Villavicencio / Vanguardia, Colombia
+location = (0.072722052166430406, -1.2848532176764922)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SKVV.TXT
+
+[slas]
+description = Ascencion De Guarayos, Bolivia
+location = (-0.27430758077177547, -1.101302758008422)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLAS.TXT
+
+[slbj]
+description = Bermejo, Bermejo, Bolivia
+location = (-0.39746969486295536, -1.1224715248933033)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLBJ.TXT
+
+[slca]
+description = Camiri, Bolivia
+location = (-0.3490658503988659, -1.1088658514337306)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLCA.TXT
+
+[slcb]
+description = Cochabamba, Bolivia
+location = (-0.30397817805567906, -1.1551170766115806)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLCB.TXT
+
+[slco]
+description = Cobija, Bolivia
+location = (-0.19256799413670769, -1.200495637163433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLCO.TXT
+
+[slcp]
+description = Concepcion, Bolivia
+location = (-0.28187067419708417, -1.0823950244451501)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLCP.TXT
+
+[slet]
+description = Santa Cruz / El Trompillo, Bolivia
+location = (-0.31066860685499065, -1.1027571990517504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLET.TXT
+
+[slje]
+description = San Jose De Chiquitos, Bolivia
+location = (-0.31066860685499065, -1.0599966323778895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLJE.TXT
+
+[sljo]
+description = San Joaquin, Bolivia
+location = (-0.22805635559392573, -1.1312642435009912)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLJO.TXT
+
+[sljv]
+description = San Javier, Bolivia
+location = (-0.28390689165774424, -1.0902490060791246)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLJV.TXT
+
+[sllp]
+description = La Paz / Alto, Bolivia
+location = (-0.28827021478773007, -1.190023661651467)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLLP.TXT
+
+[slmg]
+description = Magdalena, Bolivia
+location = (-0.23271056693257727, -1.1190469387370308)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLMG.TXT
+
+[slor]
+description = Oruro, Bolivia
+location = (-0.31357748894164783, -1.1705341516708636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLOR.TXT
+
+[slpo]
+description = Potosi, Bolivia
+location = (-0.34121186876489146, -1.1472630949776059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLPO.TXT
+
+[slps]
+description = Puerto Suarez, Bolivia
+location = (-0.33132166967025689, -1.0090911958613882)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLPS.TXT
+
+[slrb]
+description = Robore, Bolivia
+location = (-0.31968614132362805, -1.0431251162752777)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLRB.TXT
+
+[slri]
+description = Riberalta, Bolivia
+location = (-0.19198621771937624, -1.1539535237769174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLRI.TXT
+
+[slrq]
+description = Rurrenabaque, Bolivia
+location = (-0.25249096512184632, -1.1792607979308352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLRQ.TXT
+
+[slry]
+description = Reyes, Bolivia
+location = (-0.24987297124385485, -1.1760610276355126)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLRY.TXT
+
+[slsa]
+description = Santa Ana, Bolivia
+location = (-0.24027366035788605, -1.142027107221623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSA.TXT
+
+[slsb]
+description = San Borja, Bolivia
+location = (-0.25947228212982365, -1.1670434931668749)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSB.TXT
+
+[slsi]
+description = San Ignacio De Velasco, Bolivia
+location = (-0.28594310911840431, -1.0640690672992097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSI.TXT
+
+[slsr]
+description = Santa Rosa de Yacuma, Bolivia
+location = (-0.22718370317408357, -1.1376638018460443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSR.TXT
+
+[slsu]
+description = Sucre, Bolivia
+location = (-0.33190344608758832, -1.1397000015522971)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLSU.TXT
+
+[slti]
+description = San Matías Airport, San Matías, Bolivia
+location = (-0.28508967220299997, -1.0190201529009453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLTI.TXT
+
+[sltj]
+description = Tarija, Bolivia
+location = (-0.37611845380477804, -1.1292280260403313)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLTJ.TXT
+
+[sltr]
+description = Trinidad, Bolivia
+location = (-0.25859961750382648, -1.1330095727529856)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLTR.TXT
+
+[slvg]
+description = Vallegrande, BL
+location = (-0.32218777991815323, -1.1185815176031659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLVG.TXT
+
+[slvm]
+description = Villamontes, Bolivia
+location = (-0.37088246604879505, -1.1074114103904023)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLVM.TXT
+
+[slvr]
+description = Viru-Viru, Bolivia
+location = (-0.30775972476833341, -1.1018845344257533)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLVR.TXT
+
+[slya]
+description = Yacuiba, Bolivia
+location = (-0.38309977081275531, -1.1109020688943907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SLYA.TXT
+
+[smjp]
+description = Johan A. Pengel, Suriname
+location = (0.095120444233690968, -0.96313085889220418)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SMJP.TXT
+
+[smzo]
+description = Zorg En Hoop, SM
+location = (0.10157816246606999, -0.96307268125047107)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SMZO.TXT
+
+[soca]
+description = Cayenne / Rochambeau, French Guiana
+location = (0.084357580513059263, -0.91397075162769725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SOCA.TXT
+
+[spay]
+description = Atalaya, Peru
+location = (-0.1873320063807247, -1.2877620997631494)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPAY.TXT
+
+[spcl]
+description = Pucallpa, Peru
+location = (-0.1468985453761894, -1.3020156219877697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPCL.TXT
+
+[spgm]
+description = Tingo Maria, Peru
+location = (-0.15940673834881541, -1.3255775668896934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPGM.TXT
+
+[sphi]
+description = Chiclayo, Peru
+location = (-0.11839150092694868, -1.3933545195088064)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPHI.TXT
+
+[spho]
+description = Ayacucho, Peru
+location = (-0.22921990842858861, -1.2953251931884582)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPHO.TXT
+
+[sphy]
+description = Andahuayla, Peru
+location = (-0.23940099573188886, -1.2801990063378406)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPHY.TXT
+
+[spim]
+description = Lima-Callao / Aerop. Internacional Jorgechavez, Peru
+location = (-0.20943951023931956, -1.3459397414962937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPIM.TXT
+
+[spji]
+description = Juanjui, Peru
+location = (-0.12595459435225745, -1.3389584244883166)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPJI.TXT
+
+[spjj]
+description = Jauja, PR
+location = (-0.205599785884932, -1.3171999864801205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPJJ.TXT
+
+[spjl]
+description = Juliaca, Peru
+location = (-0.27023514585045533, -1.2243484702740224)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPJL.TXT
+
+[spjr]
+description = Cajamarca, Peru
+location = (-0.12450015330892884, -1.3695016863982172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPJR.TXT
+
+[splo]
+description = Ilo, PR
+location = (-0.30892327760299632, -1.2452924212979539)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPLO.TXT
+
+[spme]
+description = Tumbes, Peru
+location = (-0.061959188445798695, -1.4032447186034411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPME.TXT
+
+[spmf]
+description = Mazamari, PR
+location = (-0.19774580425095753, -1.3011429573617725)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPMF.TXT
+
+[spms]
+description = Yurimaguas, Peru
+location = (-0.10297442586766545, -1.3279046725590189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPMS.TXT
+
+[spnc]
+description = Huanuco, Peru
+location = (-0.17278759594743864, -1.3220869083857045)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPNC.TXT
+
+[spqt]
+description = Iquitos, Peru
+location = (-0.065449846949787352, -1.2784536770858463)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPQT.TXT
+
+[spqu]
+description = Arequipa, Peru
+location = (-0.28477955628374141, -1.2487830798019428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPQU.TXT
+
+[spru]
+description = Trujillo, Peru
+location = (-0.1413716694115407, -1.3793918854928517)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPRU.TXT
+
+[spso]
+description = Pisco, Peru
+location = (-0.23998277214922031, -1.3313953310630078)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPSO.TXT
+
+[spst]
+description = Tarapoto, Peru
+location = (-0.11257373675363426, -1.3331406603150022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPST.TXT
+
+[sptn]
+description = Tacna, Peru
+location = (-0.31532281819364222, -1.2269664641520137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPTN.TXT
+
+[sptu]
+description = Puerto Maldonado, Peru
+location = (-0.22049326216861695, -1.2077678423800762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPTU.TXT
+
+[spur]
+description = Piura, Peru
+location = (-0.090466232895039425, -1.4067353771074296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPUR.TXT
+
+[spwt]
+description = unknown station in Peru
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPWT.TXT
+zone = ('ncz023', 0.00096603708533151463)
+
+[spyl]
+description = Talara, Peru
+location = (-0.079703369174407707, -1.4180800172453927)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPYL.TXT
+
+[spza]
+description = Nazca, PR
+location = (-0.25935592684635739, -1.3082988072949493)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPZA.TXT
+
+[spzo]
+description = Cuzco, Peru
+location = (-0.23649211364523168, -1.2563461732272516)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SPZO.TXT
+
+[suaa]
+description = Melilla, Uruguay
+location = (-0.6070836914853609, -0.98174770424681035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUAA.TXT
+
+[suag]
+description = Artigas, Uruguay
+location = (-0.5302892043976104, -0.98611102737679623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUAG.TXT
+
+[suca]
+description = Colonia, Uruguay
+location = (-0.60126592731204653, -1.009382084070054)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUCA.TXT
+
+[sudu]
+description = Durazno, Uruguay
+location = (-0.58206730554010888, -0.98611102737679623)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUDU.TXT
+
+[suls]
+description = Capitan Corbeta, Uruguay
+location = (-0.6085381325286896, -0.96167641784887559)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SULS.TXT
+
+[sume]
+description = Mercedes, Uruguay
+location = (-0.58032197628811455, -1.0134545189913742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUME.TXT
+
+[sumu]
+description = Carrasco, Uruguay
+location = (-0.60795635611135812, -0.97738438111682457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUMU.TXT
+
+[surv]
+description = Rivera, Uruguay
+location = (-0.53901585065758206, -0.96923951127418428)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SURV.TXT
+
+[suso]
+description = Salto, Uruguay
+location = (-0.54774249691755372, -1.0114183015307141)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SUSO.TXT
+
+[svac]
+description = Acarigua, Venezuela
+location = (0.16667894356545848, -1.2083496187974074)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVAC.TXT
+
+[svbc]
+description = Barcelona, Venezuela
+location = (0.17656914266009302, -1.1289371378316655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVBC.TXT
+
+[svbi]
+description = Barinas, Venezuela
+location = (0.15038920388017807, -1.2255120231086851)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVBI.TXT
+
+[svbm]
+description = Barquisimeto, Venezuela
+location = (0.17569647803409583, -1.209804059840736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVBM.TXT
+
+[svbs]
+description = Maracay-B. A. Sucre, Venezuela
+location = (0.17889624832941878, -1.180715238974164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVBS.TXT
+
+[svcb]
+description = Ciudad Bolivar, Venezuela
+location = (0.14224433403753786, -1.1091567396423965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCB.TXT
+
+[svcl]
+description = Calabozo, Venezuela
+location = (0.15591607984482678, -1.1766428040528438)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCL.TXT
+
+[svcn]
+description = Canaima Arpt, VN
+location = (0.10873401239924674, -1.096939434878436)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCN.TXT
+
+[svcp]
+description = Carupano / Gen. Jose, Venezuela
+location = (0.18616845354606182, -1.1042116400950792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCP.TXT
+
+[svcr]
+description = Coro, Venezuela
+location = (0.19925842293601928, -1.2162036004313821)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCR.TXT
+
+[svcs]
+description = Caracas / Oscar Macha, Venezuela
+location = (0.17976891295541594, -1.1661708285408778)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCS.TXT
+
+[svcu]
+description = Cumana, Venezuela
+location = (0.18238690683340741, -1.1202104915716939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVCU.TXT
+
+[svfm]
+description = Caracas / La Carlota, Venezuela
+location = (0.18325957145940461, -1.1673343813755408)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVFM.TXT
+
+[svgd]
+description = Guasdualito, Venezuela
+location = (0.12624548256092316, -1.2356931104119853)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVGD.TXT
+
+[svgi]
+description = Guiria, Venezuela
+location = (0.18471401250273323, -1.087631012201133)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVGI.TXT
+
+[svgu]
+description = Guanare, Venezuela
+location = (0.1573705208881554, -1.2170762650573792)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVGU.TXT
+
+[svjc]
+description = Paraguana / Josefa, Venezuela
+location = (0.20565796352666516, -1.2243484702740224)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVJC.TXT
+
+[svjm]
+description = San Juan De Los Morros, Venezuela
+location = (0.17307848415610433, -1.1751883630095152)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVJM.TXT
+
+[svlf]
+description = La Fria, Venezuela
+location = (0.14398966328953219, -1.2612912727745689)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVLF.TXT
+
+[svmc]
+description = Maracaibo-La Chinita, Venezuela
+location = (0.18442312429406749, -1.2519828500972658)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMC.TXT
+
+[svmd]
+description = Merida, Venezuela
+location = (0.15009831567151233, -1.242383539211297)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMD.TXT
+
+[svmg]
+description = Margarita / Del Carib, Venezuela
+location = (0.19053177667604762, -1.1167198330677053)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMG.TXT
+
+[svmi]
+description = Caracas / Maiquetia Aerop. Intl. Simon Bolivar, Venezuela
+location = (0.18500490071139894, -1.169079710627535)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMI.TXT
+
+[svmn]
+description = Mene Grande, Venezuela
+location = (0.17133315490411002, -1.2380202160813112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMN.TXT
+
+[svmp]
+description = Metropolitano Private, Venezuela
+location = (0.17686003086875873, -1.1655890521235464)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMP.TXT
+
+[svmt]
+description = Maturin, Venezuela
+location = (0.17016960206944712, -1.1027571990517504)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVMT.TXT
+
+[svpa]
+description = Puerto Ayacucho, Venezuela
+location = (0.097738438111682452, -1.1780972450961724)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVPA.TXT
+
+[svpm]
+description = Paramillo Private, Venezuela
+location = (0.1361356816555577, -1.2601277199399059)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVPM.TXT
+
+[svpr]
+description = Guayana / Manuel Car, Venezuela
+location = (0.14486232791552936, -1.0949032174177762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVPR.TXT
+
+[svs0]
+description = unknown station in Venezuela
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVS0.TXT
+zone = ('wiz004', 0.0049079227578450934)
+
+[svsa]
+description = San Antonio Del Tachira, Venezuela
+location = (0.13700834628155487, -1.2644910430698919)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVSA.TXT
+
+[svse]
+description = Santa Elena De Uairen, Venezuela
+location = (0.08028514559173916, -1.066687061177201)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVSE.TXT
+
+[svso]
+description = Sto. Domingo, Venezuela
+location = (0.13235413494290332, -1.25780061427058)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVSO.TXT
+
+[svsp]
+description = San Felipe, Venezuela
+location = (0.17947802474675023, -1.1999138607461015)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVSP.TXT
+
+[svsr]
+description = San Fernando De Apure, Venezuela
+location = (0.13788101090755203, -1.1766428040528438)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVSR.TXT
+
+[svst]
+description = San Tome Private, Venezuela
+location = (0.15620696805349249, -1.1196287151543625)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVST.TXT
+
+[svsz]
+description = Santa Barbara Zulia, Venezuela
+location = (0.15678874447082392, -1.2557643968099201)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVSZ.TXT
+
+[svva]
+description = Valencia, Venezuela
+location = (0.17744180728609016, -1.1856603385214812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVVA.TXT
+
+[svvg]
+description = El Vigia / Perez Alph, Venezuela
+location = (0.15068009208884378, -1.2508192972626029)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVVG.TXT
+
+[svvl]
+description = Valera, Venezuela
+location = (0.16318828506146982, -1.2324933401166622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVVL.TXT
+
+[svvp]
+description = Valle De La Pascua, Venezuela
+location = (0.16086117939214403, -1.1522081945249232)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SVVP.TXT
+
+[sycj]
+description = Georgetown/Cheddi Jagan International Airport, Guyana
+location = (0.1131555131709657, -1.016654289286697)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/SYCJ.TXT
+
+[tapa]
+description = Vc Bird International Airport Antigua, Antigua And Barbuda
+location = (0.29874219029969606, -1.07832258952383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TAPA.TXT
+zone = ('viz002', 0.050847929945112016)
+
+[tbpb]
+description = Grantley Adams, Barbados
+location = (0.22805635559392573, -1.0381800167279605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TBPB.TXT
+
+[tcna]
+description = unknown station
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TCNA.TXT
+
+[tdcf]
+description = Canefield Airport, Dominica
+location = (0.27110781047645255, -1.0716321607245183)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TDCF.TXT
+zone = ('viz002', 0.068157540478768749)
+
+[tdpd]
+description = Melville Hall Airport, Dominica
+location = (0.27110781047645255, -1.0698868314725241)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TDPD.TXT
+zone = ('viz002', 0.069545443889394723)
+
+[tfff]
+description = Le Lamentin, Martinique
+location = (0.25481807079117214, -1.064650843716541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TFFF.TXT
+zone = ('viz002', 0.083535797741636497)
+
+[tffr]
+description = Le Raizet, Guadeloupe, Guadeloupe
+location = (0.28390689165774424, -1.0736683781851784)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TFFR.TXT
+zone = ('viz002', 0.059994320625283794)
+
+[tgpy]
+description = Point Salines Airport, Grenada
+location = (0.20943951023931956, -1.07832258952383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TGPY.TXT
+
+[tist]
+description = Charlotte Amalie St. Thomas, Cyril E. King Airport, Virgin Islands
+location = (0.31997702953229373, -1.1341731255876486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TIST.TXT
+zone = ('viz001', 0.0021095165635138489)
+
+[tisx]
+description = Christiansted, Henry E. Rohlsen Airport, Virgin Islands
+location = (0.30892327760299632, -1.1309733552923256)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TISX.TXT
+zone = ('viz002', 0.00079130360509302932)
+
+[tjbq]
+description = Aquadilla, Rafael Hernandez Airport, PR, United States
+location = (0.32288591161895097, -1.1716977045055268)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TJBQ.TXT
+zone = ('prz008', 0.0033782967704795567)
+
+[tjig]
+description = Fern Luis Ribas, Pr, US
+location = (0.32201324699295381, -1.1536626355682518)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TJIG.TXT
+zone = ('prz001', 0.0013791690614553852)
+
+[tjmz]
+description = Mayaguez, Eugenio Maria De Hostos Airport, PR, United States
+location = (0.31881347669763083, -1.1719885927141924)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TJMZ.TXT
+zone = ('prz010', 0.00051952757297808315)
+
+[tjnr]
+description = Roosevelt Roads Puerto Rico, PR, United States
+location = (0.31852258848896514, -1.1455177657256117)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TJNR.TXT
+zone = ('prz002', 0.0025047145947882446)
+
+[tjps]
+description = Ponce, Mercedita Airport, PR, United States
+location = (0.314450153567645, -1.1618075054108921)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TJPS.TXT
+zone = ('prz007', 0.0015687171309632527)
+
+[tjsj]
+description = San Juan, Luis Munoz Marin International Airport, PR, United States
+location = (0.32201324699295381, -1.1519173063162575)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TJSJ.TXT
+zone = ('prz001', 0.0021307825183485493)
+
+[tkpk]
+description = Golden Rock, Saint Kitts And Nevis
+location = (0.30194196059501904, -1.0940305527917789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TKPK.TXT
+zone = ('viz002', 0.035506579095583038)
+
+[tkpn]
+description = Charlestown / Newcast, Antigua And Barbuda
+location = (0.30019663134302466, -1.0922852235397846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TKPN.TXT
+zone = ('viz002', 0.037538441872289816)
+
+[tlpc]
+description = Vigie, Saint Lucia
+location = (0.24463698348787188, -1.064650843716541)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TLPC.TXT
+zone = ('viz002', 0.090590294734356605)
+
+[tlpl]
+description = Hewanorra International Airport, Saint Lucia
+location = (0.23998277214922031, -1.0637781790905438)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TLPL.TXT
+zone = ('viz002', 0.094573086180623059)
+
+[tnca]
+description = Queen Beatrix Airport, Aruba
+location = (0.21816615649929119, -1.2220213646046965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNCA.TXT
+
+[tncb]
+description = Flamingo Airport, Bonaire, Netherlands Antilles
+location = (0.21205750411731106, -1.1917689909034612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNCB.TXT
+
+[tncc]
+description = Hato Airport, Curacao, Netherlands Antilles
+location = (0.2129301687433082, -1.203695407458756)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNCC.TXT
+
+[tnce]
+description = Roosevelt Airport Saint Eustatius, Netherlands Antilles
+location = (0.30514173089034197, -1.099266540547762)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNCE.TXT
+zone = ('viz002', 0.03000267098037868)
+
+[tncm]
+description = Juliana Airport, Saint Maarten, Netherlands Antilles
+location = (0.31503192998497648, -1.1015936462170877)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNCM.TXT
+zone = ('viz002', 0.027973802206582563)
+
+[tnnc]
+description = unknown station in Caribbean
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TNNC.TXT
+zone = ('akz141', 0.01799568174159271)
+
+[tpdp]
+description = unknown station
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TPDP.TXT
+
+[tqpf]
+description = Wallblake, Anguilla
+location = (0.31773234218875662, -1.1005173598450244)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TQPF.TXT
+zone = ('viz002', 0.029600518419183146)
+
+[trpg]
+description = John A Osborne Arpt, MH
+location = (0.29286624848464854, -1.0925761117484503)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TRPG.TXT
+zone = ('viz002', 0.039776715991651286)
+
+[ttcp]
+description = Crown Pt./ Scarborou, Trinidad And Tobago
+location = (0.19460421159736774, -1.0620328498385496)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TTCP.TXT
+
+[ttpp]
+description = Piarco International Airport, Trinidad, Trinidad And Tobago
+location = (0.18529578892006465, -1.0707594960985212)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TTPP.TXT
+
+[tupj]
+description = Beef Island, Tortola, British Virgin Islands
+location = (0.32201324699295381, -1.1263191439536739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TUPJ.TXT
+zone = ('viz001', 0.0056675453507264752)
+
+[tvsc]
+description = Canouan, Canouan Island, Saint Vincent and the Grenadines
+location = (0.22164009474904575, -1.0706273921274376)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TVSC.TXT
+
+[tvsm]
+description = Mustique, VG
+location = (0.22479840765686965, -1.0677924363701308)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TVSM.TXT
+
+[tvsv]
+description = Arnos Vale, Saint Vincent And The Grenadines
+location = (0.22921990842858861, -1.0681415022205298)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TVSV.TXT
+
+[txkf]
+description = Bermuda, Bermuda
+location = (0.5649049012288313, -1.1289371378316655)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/TXKF.TXT
+
+[uaaa]
+description = Almaty, Kazakhstan
+location = (0.75456401327888178, 1.3427399712009709)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAAA.TXT
+
+[uacc]
+description = Astana, Kazakhstan
+location = (0.89360857702109675, 1.2470377505499486)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UACC.TXT
+
+[uacp]
+description = Petropavlovsk, RA
+location = (0.95696402886849086, 1.2068951777540791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UACP.TXT
+
+[uafm]
+description = Bishkek/Manas Airport, Kyrgyzstan
+location = (0.7478735844795702, 1.301724733779104)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAFM.TXT
+
+[uafo]
+description = Osh, KG
+location = (0.70895274216009663, 1.2705996954518719)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAFO.TXT
+
+[uaii]
+description = Shymkent, Kazakhstan
+location = (0.73856516180226717, 1.2164944886400477)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAII.TXT
+
+[uakd]
+description = Zhezhazgan, KZ
+location = (0.83252205320129524, 1.1821115023757596)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAKD.TXT
+
+[uakk]
+description = Karaganda, Kazakhstan
+location = (0.8691739674931761, 1.2767083478338521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAKK.TXT
+
+[uaoo]
+description = Kzyl-Orda, Kazakhstan
+location = (0.78278016951945684, 1.1431906600562858)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAOO.TXT
+
+[uarr]
+description = Uralsk, Kazakhstan
+location = (0.89448124164709386, 0.89506301806442534)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UARR.TXT
+
+[uask]
+description = Ust Kamenogorsk, KZ
+location = (0.87318822477276314, 1.4398966328953218)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UASK.TXT
+
+[uasp]
+description = Pavlodar, KZ
+location = (0.91280719879303429, 1.3426817935592379)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UASP.TXT
+
+[uate]
+description = Aktau, Kazakhstan
+location = (0.76567594284991236, 0.89186324776910242)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UATE.TXT
+
+[uatg]
+description = Atyrau, KZ
+location = (0.82239914353972798, 0.90442961838346159)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UATG.TXT
+
+[uatt]
+description = Aktjubinsk, Kazakhstan
+location = (0.87760972554448202, 0.99745566751475934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UATT.TXT
+
+[uauu]
+description = Kostanay, Kazakhstan
+location = (0.92862666920763848, 1.1091712840528296)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UAUU.TXT
+
+[ubbb]
+description = Baku / Bine Airport, Azerbaijan
+location = (0.70598568243170634, 0.87382817883182773)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBB.TXT
+
+[ubbg]
+description = Gyanca Airport, Azerbaijan
+location = (0.7109307819790236, 0.80983277292536893)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBG.TXT
+
+[ubbl]
+description = Lankaran, AJ
+location = (0.6763150851478027, 0.85189520789843232)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBL.TXT
+
+[ubbn]
+description = Nakhchivan, AZ
+location = (0.68382000093137829, 0.79325214503142283)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBN.TXT
+
+[ubbq]
+description = Gabala International Airport, Azerbaijan
+location = (0.71224942477101871, 0.83296318516973678)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBQ.TXT
+
+[ubby]
+description = Zakatala, AJ
+location = (0.72518430420364388, 0.81437062898055412)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UBBY.TXT
+
+[udsg]
+description = Shirak, GG
+location = (0.71122167018768934, 0.76532687699951352)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UDSG.TXT
+
+[udyz]
+description = Zvartnots, AM
+location = (0.70074969467572323, 0.77492618788548229)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UDYZ.TXT
+
+[ueee]
+description = Jakutsk, Russia
+location = (1.0823950244451501, 2.2639829280453112)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UEEE.TXT
+
+[uell]
+description = Cul'Man, Russia
+location = (0.99192879155011071, 2.1793344593235862)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UELL.TXT
+
+[uerp]
+description = Polyarny, Russia
+location = (1.1589083195978571, 1.9552972091460585)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UERP.TXT
+
+[uerr]
+description = Mirny, Russia
+location = (1.0913543812720543, 1.9901989460491341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UERR.TXT
+
+[ueso]
+description = Chokurdakh, AL, RS
+location = (1.2327260506835949, 2.581691029550012)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UESO.TXT
+
+[uest]
+description = Tiksi, Russia
+location = (1.2514010736799344, 2.2497294058206907)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UEST.TXT
+
+[ugko]
+description = Kopitnari, GG
+location = (0.73617987849120825, 0.74141586624719114)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UGKO.TXT
+
+[ugms]
+description = Mestia, Georgia
+location = (0.75169585554143781, 0.74619806839765557)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UGMS.TXT
+
+[ugsb]
+description = Batumi, GG
+location = (0.72640603468003995, 0.7260569688296411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UGSB.TXT
+
+[ugtb]
+description = Tbilisi/Novo-Al, GG
+location = (0.72727869930603717, 0.78452549877145117)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UGTB.TXT
+
+[uhbb]
+description = Ignatyevo, RS
+location = (0.87982047593034152, 2.2235494670407761)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHBB.TXT
+zone = ('akz191', 0.069378824375080111)
+
+[uhhh]
+description = Habarovsk, Russia
+location = (0.84677557542591553, 2.359103372279002)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHHH.TXT
+zone = ('akz191', 0.069952669386772637)
+
+[uhma]
+description = Anadyr, Russia
+location = (1.1306824670836597, 3.0991229751245979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHMA.TXT
+
+[uhmd]
+description = Buhta Providenja, Russia
+location = (1.1242829264930141, -3.0234920408715098)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHMD.TXT
+zone = ('akz213', 0.037067404865388009)
+
+[uhmm]
+description = Magadan, Russia
+location = (1.0393435695626232, 2.6316656237987832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHMM.TXT
+
+[uhmp]
+description = Pevek, AL, RA
+location = (1.1780972450961724, 2.9845130209103035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHMP.TXT
+
+[uhnn]
+description = Nikolaevsk-On-Amur, RA
+location = (0.92764249743498617, 2.4556782575560216)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHNN.TXT
+
+[uhpp]
+description = Petropavlovsk-Kamchatskij, Russia
+location = (0.92647894460032332, 2.7678013054543409)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHPP.TXT
+
+[uhsh]
+description = Okha, MS, RS
+location = (0.93584554491935945, 2.4949481657258938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHSH.TXT
+
+[uhss]
+description = Yuzhno-Sakhalinsk, Russia
+location = (0.81943208381133781, 2.4908757308045741)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHSS.TXT
+
+[uhww]
+description = Vladivostok, Russia
+location = (0.75252779581822171, 2.3026710597978521)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UHWW.TXT
+
+[uiaa]
+description = Chita, Russia
+location = (0.90902565208038, 1.9806578128048984)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UIAA.TXT
+
+[uibb]
+description = Bratsk / Irkutsk, Russia
+location = (0.98385664375963688, 1.7749756085941779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UIBB.TXT
+
+[uiii]
+description = Irkutsk, Russia
+location = (0.91222542237570292, 1.8206692980387513)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UIII.TXT
+
+[uiuu]
+description = Ulan-Ude, Russia
+location = (0.90466232895039422, 1.8779742751458985)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UIUU.TXT
+
+[ukbb]
+description = Boryspil, Ukraine
+location = (0.87848239017047924, 0.54047029170091065)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKBB.TXT
+
+[ukcc]
+description = Donetsk, Ukraine
+location = (0.83921248200060683, 0.65886179262785938)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKCC.TXT
+
+[ukcm]
+description = Mariupol, UR
+location = (0.82082834721293318, 0.6544984694978736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKCM.TXT
+
+[ukcw]
+description = Luhansk, KI, UR
+location = (0.84508842381565441, 0.68713612651016753)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKCW.TXT
+
+[ukdd]
+description = Dnipropetrovs'K, Ukraine
+location = (0.84706646363458127, 0.60504747402470083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKDD.TXT
+
+[ukde]
+description = Zaporizhzhia / Mokraya, Ukraine
+location = (0.83544063156157466, 0.61638726602585292)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKDE.TXT
+
+[ukdr]
+description = Krivyy Rih / Dnipropetrovs'K, Ukraine
+location = (0.83863070558327535, 0.57979837751251628)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKDR.TXT
+
+[ukff]
+description = Simferopol, Ukraine
+location = (0.77987128743279954, 0.5957390513473978)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKFF.TXT
+
+[ukhh]
+description = Kharkiv, Ukraine
+location = (0.8720828495798334, 0.63064563638728444)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKHH.TXT
+
+[ukke]
+description = Cherkasy, Ukraine
+location = (0.86247384242024228, 0.55844233485964123)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKKE.TXT
+
+[ukkk]
+description = Kyiv, Ukraine
+location = (0.87964594300514209, 0.53348897469293344)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKKK.TXT
+
+[ukkm]
+description = Hostomel, Ukraine
+location = (0.88314144964594188, 0.52697792695563228)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKKM.TXT
+
+[ukli]
+description = Ivano-Frankivsk, Ukraine
+location = (0.85318966042699473, 0.43085391840204462)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKLI.TXT
+
+[ukll]
+description = L'Viv, Ukraine
+location = (0.86946485570184184, 0.4180063558526419)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKLL.TXT
+
+[ukln]
+description = Chernovsty, Ukraine
+location = (0.84229589701246343, 0.45346562848899336)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKLN.TXT
+
+[uklr]
+description = Rivne, Ukraine
+location = (0.88284571330046502, 0.45611271118785146)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKLR.TXT
+
+[uklu]
+description = Uzhhorod, Ukraine
+location = (0.84883603357063109, 0.38859270981972638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKLU.TXT
+
+[ukon]
+description = Mykolaiv, Ukraine
+location = (0.82131800903085384, 0.55712364164702333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKON.TXT
+
+[ukoo]
+description = Odesa, Ukraine
+location = (0.8104145493427003, 0.53697963319692199)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UKOO.TXT
+
+[ulaa]
+description = Arhangel'Sk, Russia
+location = (1.1257373675363425, 0.7109307819790236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULAA.TXT
+
+[uldd]
+description = Amderma, DK, RA
+location = (1.2173671532660448, 1.0768681484805014)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULDD.TXT
+
+[ulkk]
+description = Kotlas, RS
+location = (1.0686651009961279, 0.81541782653175077)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULKK.TXT
+
+[ulli]
+description = St. Peterburg, Russia
+location = (1.0466157747792664, 0.52883476335428181)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULLI.TXT
+
+[ulmm]
+description = Murmansk, Russia
+location = (1.203695407458756, 0.57683131778412589)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULMM.TXT
+
+[uloo]
+description = Pskov, AL, RS
+location = (1.0084512418023237, 0.49567350756638956)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULOO.TXT
+
+[ulpb]
+description = Petrozavodsk, RS
+location = (1.0801842740592906, 0.59602993955606354)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULPB.TXT
+
+[ulww]
+description = Vologda, Russia
+location = (1.0352711346413033, 0.6966772597544032)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ULWW.TXT
+
+[umbb]
+description = Brest, Belarus
+location = (0.90946198439337855, 0.41707551358491157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMBB.TXT
+
+[umgg]
+description = Gomel', Belarus
+location = (0.91676327843088812, 0.54137204514777437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMGG.TXT
+
+[umii]
+description = Vitebsk, Belarus
+location = (0.96283997068353844, 0.52738032231095322)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMII.TXT
+
+[umkk]
+description = Kaliningrad/Khrabrovo Airport, Russia
+location = (0.9550441666912971, 0.35779249665883756)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMKK.TXT
+
+[ummg]
+description = Grodno, Belarus
+location = (0.93552556788982721, 0.41983895156723594)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMMG.TXT
+
+[ummm]
+description = Loshitsa / Minsk International 1, Belarus
+location = (0.94012160158674563, 0.48069276482010492)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMMM.TXT
+
+[umms]
+description = Minsk, Belarus
+location = (0.94131424324227497, 0.48229264996776638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMMS.TXT
+
+[umoo]
+description = Mogilev, BY
+location = (0.94160513145094082, 0.52534410485029326)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UMOO.TXT
+
+[unaa]
+description = Abakan, Russia
+location = (0.93811447294695216, 1.5952309363228172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNAA.TXT
+
+[unbb]
+description = Barnaul, Russia
+location = (0.93258759698230331, 1.4576408136239309)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNBB.TXT
+
+[unee]
+description = Kemerovo, Russia
+location = (0.96569067512846263, 1.5023794201167189)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNEE.TXT
+
+[unkl]
+description = Krasnoyarsk, RA
+location = (0.98035144084521497, 1.6144295580947547)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNKL.TXT
+
+[unnt]
+description = Novosibirsk/Tolmach, RA
+location = (0.96045468737247952, 1.4468779499032993)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNNT.TXT
+
+[unoo]
+description = Omsk, Russia
+location = (0.95934931217954988, 1.2793263417118435)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNOO.TXT
+
+[unww]
+description = Novokuznetsk, Russia
+location = (0.93782358473828642, 1.5216362195303896)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UNWW.TXT
+
+[uohh]
+description = Khatanga, AL, RS
+location = (1.2562879955855184, 1.7884388845185895)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UOHH.TXT
+
+[uoii]
+description = Igarka, AL, RS
+location = (1.1775736463205742, 1.510931533451491)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UOII.TXT
+
+[uooo]
+description = Alykel, AL, RA
+location = (1.2095131716320704, 1.5240215028414485)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UOOO.TXT
+
+[urka]
+description = Anapa / Vitiazevo, Russia
+location = (0.78365283414545395, 0.65129869920255068)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URKA.TXT
+
+[urkk]
+description = Krasnodar, Russia
+location = (0.78597993981477976, 0.68329640215578002)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URKK.TXT
+
+[urkm]
+description = Maykop, RS
+location = (0.77928951101546817, 0.69987703004972612)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URKM.TXT
+
+[urml]
+description = Uytash, RS
+location = (0.74734998570397193, 0.83164938857529802)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URML.TXT
+
+[urmm]
+description = Mineral'Nye Vody, Russia
+location = (0.7720173057988251, 0.7516551311922246)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URMM.TXT
+
+[urmn]
+description = Nalchik, Russia
+location = (0.7594412389108437, 0.76160350792859222)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URMN.TXT
+
+[urmo]
+description = Beslan Airport, Beslan, Russia
+location = (0.75407124865340214, 0.77853203812010263)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URMO.TXT
+
+[urmt]
+description = Stavropol / Shpakovskoye, Russia
+location = (0.79121592757076276, 0.73303828583761843)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URMT.TXT
+
+[urrr]
+description = Rostov-Na-Donu, Russia
+location = (0.82495895977598643, 0.69493193050240898)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URRR.TXT
+
+[urss]
+description = Adler, Russia
+location = (0.75805467178287045, 0.69638637154573746)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URSS.TXT
+
+[urwa]
+description = Astrakhan, Russia
+location = (0.80779655546470885, 0.83786954810393333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URWA.TXT
+
+[urwi]
+description = Elista, Russia
+location = (0.80925099650803745, 0.77376263505081944)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URWI.TXT
+
+[urww]
+description = Volgograd, Russia
+location = (0.85142978676456704, 0.77434441146815092)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/URWW.TXT
+
+[uscc]
+description = Chelyabinsk-Balandino, Russia
+location = (0.96283997068353844, 1.0716321607245183)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USCC.TXT
+
+[uscm]
+description = Magnitogorsk, RS
+location = (0.93200582056497194, 1.0253809355466685)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USCM.TXT
+
+[usdd]
+description = Salekhard, RA
+location = (1.1620402159778245, 1.1623892818282233)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USDD.TXT
+
+[ushh]
+description = Hanty-Mansijsk, Russia
+location = (1.0649417319252068, 1.2048589602934188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USHH.TXT
+
+[usmm]
+description = Madym, RS
+location = (1.1395254686270979, 1.2688543661998777)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USMM.TXT
+
+[usmu]
+description = Novyi Urengoi, AL, RA
+location = (1.1531390367926535, 1.3346532790000638)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USMU.TXT
+
+[usnn]
+description = Nizhnevartovsk, Russia
+location = (1.063487290881878, 1.3348859895669964)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USNN.TXT
+
+[uspp]
+description = Perm'/Bolshoe Savino, Russia
+location = (1.0122909661567112, 0.98174770424681035)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USPP.TXT
+
+[usrk]
+description = Kogalym, RA
+location = (1.0852457288900741, 1.3007938915113739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USRK.TXT
+
+[usrr]
+description = Surgut, Russia
+location = (1.0690141668465269, 1.2828170002158321)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USRR.TXT
+
+[usss]
+description = Ekaterinburg, Russia
+location = (0.99192879155011071, 1.0582513031258951)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USSS.TXT
+
+[ustr]
+description = Roschino, RA
+location = (0.9979792662903576, 1.140049067402696)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/USTR.TXT
+
+[utaa]
+description = Ashgabat, Turkmenistan
+location = (0.66293422754917952, 1.0186905067473571)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTAA.TXT
+
+[utak]
+description = Turkmenbashi, TM
+location = (0.6990043654237289, 0.92502450355699462)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTAK.TXT
+
+[utam]
+description = Mary, TM
+location = (0.65659286460026678, 1.08035880698449)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTAM.TXT
+
+[utat]
+description = Dashoguz, TM
+location = (0.72867496270763255, 1.0442304914682072)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTAT.TXT
+
+[utav]
+description = Chardzhev, TM
+location = (0.68207467167938396, 1.1100294042683936)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTAV.TXT
+
+[utdd]
+description = Dushanbe, Tajikistan
+location = (0.67282442664381403, 1.200495637163433)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTDD.TXT
+
+[utdl]
+description = Khudzhand, TJ
+location = (0.7019714251521193, 1.2161454227896489)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTDL.TXT
+
+[utfa]
+description = Andizhan, Uzbekistan
+location = (0.71093077616125944, 1.2624548197914676)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTFA.TXT
+
+[utff]
+description = Republic Airport, NY, United States
+location = (0.710945332207221, -1.2813673995522958)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTFF.TXT
+zone = ('nyz179', 0.0023339279784403153)
+
+[utfn]
+description = Namangan, UZ
+location = (0.71523592746727616, 1.2493066785775411)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTFN.TXT
+
+[utnn]
+description = Nukus / Karakalpakstan, Uzbekistan
+location = (0.74141586624719125, 1.0407398329642188)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTNN.TXT
+
+[utnu]
+description = Urgench, Uzbekistan
+location = (0.72576608062097536, 1.058454924871961)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTNU.TXT
+
+[utsa]
+description = Navoi, UZ
+location = (0.7004006288253245, 1.1405726661782942)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTSA.TXT
+
+[utsb]
+description = Bukhara, UZ
+location = (0.69411744351814486, 1.1252137687607442)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTSB.TXT
+
+[utsk]
+description = Karshi Khanabad, UZ
+location = (0.67771134854939818, 1.1505210429146622)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTSK.TXT
+
+[utss]
+description = Samarkand, Uzbekistan
+location = (0.69056860737242309, 1.1684979342102038)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTSS.TXT
+
+[utst]
+description = Termez, Uzbekistan
+location = (0.64984425815922209, 1.1740248101748523)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTST.TXT
+
+[uttt]
+description = Tashkent, Uzbekistan
+location = (0.72023920465632663, 1.2089313952147389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UTTT.TXT
+
+[uubi]
+description = Ivanovo South, RS
+location = (0.99361594316037183, 0.71436326284127905)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUBI.TXT
+
+[uubp]
+description = Brjansk, Russia
+location = (0.9293878266869805, 0.59893882164272083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUBP.TXT
+
+[uudd]
+description = Moscow / Domodedovo, Russia
+location = (0.96691240560485858, 0.66147978650585082)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUDD.TXT
+
+[uudl]
+description = Tunoshna, Yaroslavl, Russia
+location = (1.0046231531508214, 0.70087831591984684)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUDL.TXT
+
+[uuee]
+description = Moscow / Sheremet'Ye, Russia
+location = (0.97709349290815883, 0.6544984694978736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUEE.TXT
+
+[uumo]
+description = Ostafyevo, RS
+location = (0.96865773485685291, 0.6544984694978736)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUMO.TXT
+
+[uuob]
+description = Belgorod, RS
+location = (0.88366020028472914, 0.63844144037952577)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUOB.TXT
+
+[uuok]
+description = Kursk, RS
+location = (0.90320788790706552, 0.63320545262354277)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUOK.TXT
+
+[uuoo]
+description = Voronez, Russia
+location = (0.90146255865507119, 0.68504173140777436)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUOO.TXT
+
+[uuww]
+description = Moscow / Vnukovo, Russia
+location = (0.97127572873484436, 0.65042603457655346)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUWW.TXT
+
+[uuyh]
+description = Ukhta, RA
+location = (1.1091567396423965, 0.93933620342334812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYH.TXT
+
+[uuys]
+description = Usinsk, AL, RS
+location = (1.1519173063162575, 1.0012953918691467)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYS.TXT
+
+[uuyw]
+description = Vorkuta, RS
+location = (1.177922712170973, -1.1170107212763709)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYW.TXT
+
+[uuyy]
+description = Syktyvkar, Russia
+location = (1.077159036689167, 0.8872090364304509)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UUYY.TXT
+
+[uwgg]
+description = Nizhny Novgorod/Strigino, Russia
+location = (0.98314396764840595, 0.76794487087750496)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWGG.TXT
+
+[uwkd]
+description = Kazan', Russia
+location = (0.97360283440417017, 0.85870199198121022)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWKD.TXT
+
+[uwke]
+description = Begishevo, AL, RA
+location = (0.96987946533324898, 1.0835003996380796)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWKE.TXT
+
+[uwks]
+description = Cheboksary, RS
+location = (0.97878064451841995, 0.82641340081931502)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWKS.TXT
+
+[uwll]
+description = Ulyanovsk, MS, RS
+location = (0.94806284968331977, 0.84351762748885939)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWLL.TXT
+
+[uwlw]
+description = Ulyanovsk, Russia
+location = (0.94858644845891815, 0.84444846975658983)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWLW.TXT
+
+[uwoo]
+description = Orenburg / Tsentralny, Russia
+location = (0.9037314866826639, 0.96202548369927443)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWOO.TXT
+
+[uwor]
+description = Orsk, AL, RA
+location = (0.89133964899350415, 1.0227629416686772)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWOR.TXT
+
+[uwpp]
+description = Penza, Russia
+location = (0.92706072101765469, 0.78568905160611402)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWPP.TXT
+
+[uwss]
+description = Saratov / Tsentralny, Russia
+location = (0.9000662952534757, 0.80407318639378766)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWSS.TXT
+
+[uwuu]
+description = Ufa, Russia
+location = (0.95521869961649664, 0.97616265064042851)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWUU.TXT
+
+[uwww]
+description = Samara, Russia
+location = (0.92851516206098339, 0.87528261987515621)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/UWWW.TXT
+
+[vaah]
+description = Ahmadabad, India
+location = (0.40258928079335871, 1.2676908133652147)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VAAH.TXT
+
+[vabb]
+description = Bombay / Santacruz, India
+location = (0.33364877533958265, 1.271472360077869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VABB.TXT
+
+[vanp]
+description = Nagpur Sonegaon, India
+location = (0.36826447217080355, 1.3796827737015174)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VANP.TXT
+
+[vapr]
+description = Porbandar Airport, Porbandar, India
+location = (0.37784065744418344, 1.215747819332752)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VAPR.TXT
+
+[vcbi]
+description = Katunayake, Sri Lanka
+location = (0.12508192972626028, 1.3942271841348037)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VCBI.TXT
+
+[vdpp]
+description = Phnom-Penh / Pochentong, Cambodia
+location = (0.20158552860534507, 1.8299777207160544)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VDPP.TXT
+
+[vdsr]
+description = Siemreap, Cambodia
+location = (0.23329234334990873, 1.812524428196111)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VDSR.TXT
+
+[veat]
+description = Agartala, India
+location = (0.41684280301797905, 1.5926129424448257)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEAT.TXT
+
+[vebs]
+description = Bhubaneswar, India
+location = (0.35342917352885173, 1.4980742746284661)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEBS.TXT
+
+[vecc]
+description = Calcutta / Dum Dum, India
+location = (0.39531707557671564, 1.5437437233889846)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VECC.TXT
+
+[vemn]
+description = Dibrugarh / Mohanbari, India
+location = (0.47967465608977494, 1.6583536776032788)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEMN.TXT
+
+[vept]
+description = Patna, India
+location = (0.44680428851054838, 1.4852751934471744)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VEPT.TXT
+
+[vgeg]
+description = Chittagong Patenga, Bangladesh
+location = (0.38862664677740405, 1.6025031415394602)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VGEG.TXT
+
+[vghs]
+description = Shaka, BW
+location = (0.4105014400690663, 1.5777776438028741)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VGHS.TXT
+
+[vhhh]
+description = Hong Kong Inter-National Airport, Hong Kong
+location = (0.3897901996120669, 1.9928751175688586)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VHHH.TXT
+
+[viar]
+description = Amritsar, India
+location = (0.55210582004753961, 1.3066698333264213)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VIAR.TXT
+
+[vibn]
+description = Varanasi / Babatpur, India
+location = (0.44418629463255688, 1.4462961734859676)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VIBN.TXT
+
+[vidp]
+description = New Delhi / Palam, India
+location = (0.4985823896530468, 1.3459397414962937)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VIDP.TXT
+
+[vijp]
+description = Jaipur / Sanganer, India
+location = (0.46803912774314604, 1.3229595730117016)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VIJP.TXT
+
+[vilk]
+description = Lucknow / Amausi, India
+location = (0.46687557490848314, 1.4116804766547471)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VILK.TXT
+
+[vlvt]
+description = Vientiane, Laos
+location = (0.31328660073298215, 1.7901260361288507)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VLVT.TXT
+
+[vmmc]
+description = Taipa, Macau
+location = (0.38688131752540972, 1.9821122538482268)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VMMC.TXT
+
+[vnkt]
+description = Kathmandu Airport, Nepal
+location = (0.48345620280242929, 1.4899294047858258)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VNKT.TXT
+
+[vobl]
+description = Bengaluru, IN
+location = (0.23038346126325149, 1.3559462958743946)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOBL.TXT
+
+[vocb]
+description = Coimbatore / Peelamedu, India
+location = (0.19256799413670769, 1.344776188661631)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOCB.TXT
+
+[voci]
+description = Cochin Intl Arpt, IN
+location = (0.17715091907742445, 1.3334315485236679)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOCI.TXT
+
+[vocl]
+description = Calicut, IN
+location = (0.19425514574696889, 1.3255775668896934)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOCL.TXT
+
+[vohs]
+description = Rajiv Gandhi Inl, IN
+location = (0.30072023011862298, 1.3688617323391528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOHS.TXT
+
+[vohy]
+description = Hyderabad Airport, India
+location = (0.30455995447301049, 1.3695016863982172)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOHY.TXT
+
+[vomm]
+description = Madras / Minambakkam, India
+location = (0.22689280275926285, 1.3994631718907866)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOMM.TXT
+
+[votr]
+description = Tiruchchirapalli, India
+location = (0.18791378279805615, 1.373865009528203)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOTR.TXT
+
+[votv]
+description = Thiruvananthapuram, India
+location = (0.14777121000218657, 1.3430308594096367)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VOTV.TXT
+
+[vqpr]
+description = unknown station in Bhutan
+location = None
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VQPR.TXT
+zone = ('sdz025', 0.00038715531308755325)
+
+[vrmm]
+description = Male, Maldives
+location = (0.073303828583761846, 1.2833987766331636)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VRMM.TXT
+
+[vtbd]
+description = Don Muang, Thailand
+location = (0.24289165423587752, 1.7558012275062955)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTBD.TXT
+
+[vtbo]
+description = Trat, TH
+location = (0.2839650692994774, 1.7858208906405979)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTBO.TXT
+
+[vtbs]
+description = Chon Buri, Thailand
+location = (0.23329234334990873, 1.7624916563056072)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTBS.TXT
+
+[vtbu]
+description = Rayong, Thailand
+location = (0.22049326216861695, 1.7688911968962528)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTBU.TXT
+
+[vtcc]
+description = Chiang Mai, Thailand
+location = (0.32783101116626828, 1.7275850712657206)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTCC.TXT
+
+[vtch]
+description = Mae Hong Son, Thailand
+location = (0.33684854563490563, 1.7075137848677857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTCH.TXT
+
+[vtcl]
+description = Lampang, Thailand
+location = (0.31910436490629662, 1.7368934939430236)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTCL.TXT
+
+[vtcn]
+description = Nan, Thailand
+location = (0.32754012295760249, 1.7587101095929527)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTCN.TXT
+
+[vtcp]
+description = Phrae, Thailand
+location = (0.31706814744563655, 1.7482381340809869)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTCP.TXT
+
+[vtct]
+description = Chiang Rai Intl, TH
+location = (0.34854225162326757, 1.7434093898171359)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTCT.TXT
+
+[vtph]
+description = Hua Hin, Thailand
+location = (0.21962059754261981, 1.7444565873683324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTPH.TXT
+
+[vtpo]
+description = Sukhothai, TH
+location = (0.30072023011862298, 1.7421876593407397)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTPO.TXT
+
+[vtpp]
+description = Phitsanulok, TH
+location = (0.29321531433504738, 1.7587682872346859)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTPP.TXT
+
+[vtsb]
+description = Surat Thani, Thailand
+location = (0.15911585014014973, 1.7339846118563662)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSB.TXT
+
+[vtsc]
+description = Narathiwat, TH
+location = (0.11205013797803595, 1.7770942443806261)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSC.TXT
+
+[vtsf]
+description = Nakhon Si Thammarat, TH
+location = (0.14887658519511629, 1.7444565873683324)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSF.TXT
+
+[vtsg]
+description = Krabi, TH
+location = (0.14102260356114182, 1.7275268936239874)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSG.TXT
+
+[vtsh]
+description = Songkhla, Thailand
+location = (0.12566370614359174, 1.7558012275062955)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSH.TXT
+
+[vtsm]
+description = Samui, TH
+location = (0.16667894356545848, 1.7465509824707255)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSM.TXT
+
+[vtsp]
+description = Phuket Airport, Thailand
+location = (0.14166255762020644, 1.7159495429190916)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSP.TXT
+
+[vtss]
+description = Hat Yai, Thailand
+location = (0.12071860659627447, 1.7528923454196383)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTSS.TXT
+
+[vtst]
+description = Trang, Thailand
+location = (0.13119058210824044, 1.7386388231950178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTST.TXT
+
+[vtud]
+description = Udon Thani, Thailand
+location = (0.30339640163834763, 1.7941984710501708)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUD.TXT
+
+[vtui]
+description = Sakon Nakhon, TH
+location = (0.29984756549262581, 1.8172368171764961)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUI.TXT
+
+[vtuk]
+description = Khon Kaen, Thailand
+location = (0.28681577374440148, 1.7947802474675021)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUK.TXT
+
+[vtul]
+description = Loei, Thailand
+location = (0.30455995447301049, 1.7755816256955645)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUL.TXT
+
+[vtuo]
+description = Buri Ram, TH
+location = (0.26563911215353697, 1.8020524526841453)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUO.TXT
+
+[vtuu]
+description = Ubon Ratchathani, Thailand
+location = (0.26616271092913524, 1.8302686089247202)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUU.TXT
+
+[vtuv]
+description = Roi Et, TH
+location = (0.28134707542148596, 1.8111281647945157)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUV.TXT
+
+[vtuw]
+description = Nakhon Phanom, TH
+location = (0.30333822399661448, 1.8264870622120659)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VTUW.TXT
+
+[vvdn]
+description = Da Nang, Vietnam
+location = (0.27983445673642421, 1.8881553624491989)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVDN.TXT
+
+[vvnb]
+description = Ha Noi, Vietnam
+location = (0.3668100311274749, 1.8465583486100006)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVNB.TXT
+
+[vvpb]
+description = Hue, Vietnam
+location = (0.28623399732707, 1.8794287161892274)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVPB.TXT
+
+[vvts]
+description = Ho Chi Minh, Vietnam
+location = (0.18878644742405332, 1.8616845354606182)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VVTS.TXT
+
+[vymd]
+description = Mandalay Intl, BM
+location = (0.37873644768276948, 1.6924457756589013)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VYMD.TXT
+
+[vyyy]
+description = Yangon, Myanmar
+location = (0.2926335379177159, 1.6784249640012137)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/VYYY.TXT
+
+[waaa]
+description = Ujung Pandang / Hasanuddin, Indonesia
+location = (-0.088430015434379367, 2.0865411207592208)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WAAA.TXT
+
+[wabb]
+description = Biak / Mokmer, Indonesia
+location = (-0.020653062815266233, 2.3756840001729485)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WABB.TXT
+
+[wadd]
+description = Bali Denpasar Ngura, ID
+location = (-0.15271630954950383, 2.0100956995218695)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WADD.TXT
+
+[wadl]
+description = Lombok International Airport, Praya, Indonesia
+location = (-0.15284410604799337, 2.0294108220213776)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WADL.TXT
+
+[wall]
+description = Balikpapan/Sepingga, ID
+location = (-0.022165681500327987, 2.0402898955813713)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WALL.TXT
+
+[wamm]
+description = Menado / Dr. Sam Ratulangi, Indonesia
+location = (0.026761715197246384, 2.1802071239495833)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WAMM.TXT
+
+[waoo]
+description = Syamsudin Noor, ID
+location = (-0.06021385919380437, 2.0031143825138917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WAOO.TXT
+
+[wapp]
+description = Ambon / Pattimura, Indonesia
+location = (-0.0645771823237902, 2.2354758835960706)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WAPP.TXT
+
+[warr]
+description = Juanda, ID
+location = (-0.12880529879718153, 1.968382330399205)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WARR.TXT
+
+[watt]
+description = El Tari, ID
+location = (-0.17749998492782332, 2.1584486859413872)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WATT.TXT
+
+[wbgb]
+description = Bintulu, Malaysia
+location = (0.055850536063818547, 1.9728038311709237)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBGB.TXT
+
+[wbgg]
+description = Kuching, Malaysia
+location = (0.025889050571249222, 1.9256799413670769)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBGG.TXT
+
+[wbgr]
+description = Miri, Malaysia
+location = (0.075630934253087603, 1.9893844590648699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBGR.TXT
+
+[wbgs]
+description = Sibu, Malaysia
+location = (0.040724349213201026, 1.9518598801469917)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBGS.TXT
+
+[wbgy]
+description = Sri Aman/Simangga, MS
+location = (0.021293016874330821, 1.9451694513476803)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBGY.TXT
+
+[wbkk]
+description = Kota Kinabalu, Malaysia
+location = (0.10355620228499689, 2.0254545969394195)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBKK.TXT
+
+[wbkl]
+description = Labuan, Malaysia
+location = (0.09250245035569947, 2.0114919629234649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBKL.TXT
+
+[wbks]
+description = Sandakan, Malaysia
+location = (0.10297442586766545, 2.0606520701879716)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBKS.TXT
+
+[wbkt]
+description = Kudat, Malaysia
+location = (0.12071860659627447, 2.0391263427467083)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBKT.TXT
+
+[wbkw]
+description = Tawau, Malaysia
+location = (0.074467381418424725, 2.057452299892649)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBKW.TXT
+
+[wbsb]
+description = Brunei Airport, Brunei
+location = (0.086102909765053595, 2.0059650869588164)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WBSB.TXT
+
+[wibb]
+description = Pakanbaru / Simpangtiga, Indonesia
+location = (0.0081448698426402049, 1.7706365261482473)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIBB.TXT
+
+[widd]
+description = Batam/Hang Nadim, ID
+location = (0.019198621771937627, 1.816887751326097)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIDD.TXT
+
+[wihh]
+description = Halim Perdanakusuma, ID
+location = (-0.10943214410004445, 1.8655824374567389)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIHH.TXT
+
+[wiii]
+description = Jakarta / Soekarno-Hatta, Indonesia
+location = (-0.10675597258031981, 1.8613936472519526)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIII.TXT
+
+[wimm]
+description = Medan / Polonia, Indonesia
+location = (0.062250076654464415, 1.7223490835097377)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIMM.TXT
+
+[wioo]
+description = Pontianak / Supadio, Indonesia
+location = (-0.0026179938779914941, 1.9093902016817965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIOO.TXT
+
+[wipp]
+description = Palembang / Talangbetutu, Indonesia
+location = (-0.050614548307835558, 1.827359726838063)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIPP.TXT
+
+[wipt]
+description = Minangkabau, ID
+location = (-0.013613568165555772, 1.7502161738999138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WIPT.TXT
+
+[wmau]
+description = Mersing, MS
+location = (0.042760566673861078, 1.8121753623457124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMAU.TXT
+
+[wmba]
+description = Sitiawan, Malaysia
+location = (0.073594716792427559, 1.75754655675829)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMBA.TXT
+
+[wmka]
+description = Alor Setar(Civ/Mil), MS
+location = (0.10821041362364843, 1.7523105690023069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKA.TXT
+
+[wmkb]
+description = Butterworth Ab, MS
+location = (0.095469510084089826, 1.751961503151908)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKB.TXT
+
+[wmkc]
+description = Kota Bharu, Malaysia
+location = (0.10762863720631699, 1.7851809365815334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKC.TXT
+
+[wmkd]
+description = Kuantan, Malaysia
+location = (0.063122741280461581, 1.8014706762668138)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKD.TXT
+
+[wmki]
+description = Sultan Azlan Shah, MS
+location = (0.079761546816140866, 1.7641788079158682)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKI.TXT
+
+[wmkj]
+description = Johore Bharu / Senai, Malaysia
+location = (0.028507044449240716, 1.8093246579007884)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKJ.TXT
+
+[wmkk]
+description = Sepang/Kl International Airport, Malaysia
+location = (0.04770566622117834, 1.7749998492782333)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKK.TXT
+
+[wmkl]
+description = Langkawi, Malaysia
+location = (0.1105375192929742, 1.7406750406556779)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKL.TXT
+
+[wmkm]
+description = Malacca, Malaysia
+location = (0.039560796378538134, 1.7845991601642019)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKM.TXT
+
+[wmkn]
+description = Kuala Trengganu, MS
+location = (0.09389871375729493, 1.7994344588061537)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKN.TXT
+
+[wmkp]
+description = Penang / Bayan Lepas, Malaysia
+location = (0.09250245035569947, 1.7499834633329812)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMKP.TXT
+
+[wmsa]
+description = Subang/Sultan Abdul Aziz Shah Airport, Malaysia
+location = (0.054396095020489935, 1.7720909671915759)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WMSA.TXT
+
+[wsap]
+description = Singapore / Paya Lebar, Singapore
+location = (0.02385283311058917, 1.8136879810307742)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WSAP.TXT
+
+[wssl]
+description = Singapore/Seletar, SR
+location = (0.024783675378319478, 1.8132225598969089)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WSSL.TXT
+
+[wsss]
+description = Singapore / Changi Airport, Singapore
+location = (0.02385283311058917, 1.814851533865437)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/WSSS.TXT
+
+[yamb]
+description = Amberley, QU, AU
+location = (-0.48223447232603323, 2.665117767795341)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YAMB.TXT
+
+[ybas]
+description = Alice Springs Aerodrome, Australia
+location = (-0.41538836197465046, 2.3367049802117412)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBAS.TXT
+
+[ybbn]
+description = Brisbane Airport M. O, Australia
+location = (-0.47792932683778055, 2.6720990848033184)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBBN.TXT
+
+[ybcg]
+description = Coolangatta Airport Aws, Australia
+location = (-0.49160107264506953, 2.6790804018112957)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBCG.TXT
+
+[ybcs]
+description = Cairns Airport, Australia
+location = (-0.29466975537837597, 2.5438173847817351)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBCS.TXT
+
+[ybhm]
+description = Hamilton Island, QU, AU
+location = (-0.35517450278084611, 2.5996679208455538)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBHM.TXT
+
+[ybma]
+description = Mount Isa Amo, Australia
+location = (-0.36070137874549479, 2.4341525301147584)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBMA.TXT
+
+[ybrk]
+description = Rockhampton Airport, Australia
+location = (-0.40811615675800739, 2.6261387478341347)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBRK.TXT
+
+[ybrm]
+description = Broome Airport, Australia
+location = (-0.31328660073298215, 2.1330832341457366)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBRM.TXT
+
+[ybtl]
+description = Townsville Amo, Australia
+location = (-0.33597588100890846, 2.5612706773016787)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YBTL.TXT
+
+[ycfs]
+description = Coffs Harbour, AU
+location = (-0.52918382920468077, 2.6724481506537177)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCFS.TXT
+
+[ycin]
+description = Curtin, WE, AU
+location = (-0.30682888250060308, 2.1610666798193789)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YCIN.TXT
+
+[yfrt]
+description = Forrest, WE, AU
+location = (-0.53808500838985174, 2.2361158376551349)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YFRT.TXT
+
+[ygel]
+description = Geraldton, AU
+location = (-0.50265482457436694, 2.0018926520374962)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YGEL.TXT
+
+[yhid]
+description = Horn Island, AU
+location = (-0.18465583486100007, 2.483603525587931)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YHID.TXT
+
+[ymav]
+description = Avalon, Avalon Airport, Australia
+location = (-0.66380689217517663, 2.5217098809231402)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMAV.TXT
+
+[ymhb]
+description = Hobart Airport, Australia
+location = (-0.74758269627090457, 2.5740697584829699)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMHB.TXT
+
+[ymlt]
+description = Launceston Airport, Australia
+location = (-0.72489341599497814, 2.5691246589356531)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMLT.TXT
+
+[ymml]
+description = Melbourne Airport, Australia
+location = (-0.65740735158453079, 2.5278185333051209)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YMML.TXT
+
+[ypad]
+description = Adelaide Airport, Australia
+location = (-0.60970168536335245, 2.4175719022208124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPAD.TXT
+
+[ypcc]
+description = Cocos Island Airport, Christmas Island
+location = (-0.21263928053464248, 1.6897696041391768)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPCC.TXT
+
+[ypdn]
+description = Darwin Airport, Australia
+location = (-0.21642082724729686, 2.2840542144432461)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPDN.TXT
+
+[ypea]
+description = Bullsbrook Pearce Amo, Australia
+location = (-0.55268759646487109, 2.0248728205220878)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPEA.TXT
+
+[ypgv]
+description = Gove, NT, AU
+location = (-0.21415189921970423, 2.3879594825786414)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPGV.TXT
+
+[ypjt]
+description = Jandakot, AU
+location = (-0.56025068989017979, 2.0224875372110289)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPJT.TXT
+
+[ypkg]
+description = Kalgoorlie Boulder Amo, Australia
+location = (-0.53727052140558784, 2.1197023765471132)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPKG.TXT
+
+[ypku]
+description = Kununurra Kununurra Aws, Australia
+location = (-0.27518024539777264, 2.2462387473167018)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPKU.TXT
+
+[yplm]
+description = Learmonth Airport, Australia
+location = (-0.38804487036007262, 1.9911297883168642)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPLM.TXT
+
+[yppd]
+description = Port Hedland Pardoo, Australia
+location = (-0.35081117965086028, 2.0868320089678867)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPPD.TXT
+
+[ypph]
+description = Belmont Perth Airport, Australia
+location = (-0.5573418078035226, 2.0237092676874253)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPPH.TXT
+
+[yptn]
+description = Tindal / Katherine, Australia
+location = (-0.2519091887045149, 2.3084888239711669)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPTN.TXT
+
+[ypwr]
+description = Woomera Aerodrome, Australia
+location = (-0.54337917378756795, 2.3879013049369084)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPWR.TXT
+
+[ypxm]
+description = Christmas Island Aerodrome, Christmas Island
+location = (-0.18209601862474173, 1.8445221311493407)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YPXM.TXT
+
+[yrmd]
+description = Richmond Airport, QLD, Australia
+location = (-0.36131282576011009, 2.4978576295889687)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YRMD.TXT
+
+[yscb]
+description = Canberra, Australia
+location = (-0.6161012259539983, 2.6037403557668739)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSCB.TXT
+
+[ysdu]
+description = Dubbo, Australia
+location = (-0.56199601914217412, 2.5929774920462423)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSDU.TXT
+
+[ysnf]
+description = Norfolk Island Airport, Australia
+location = (-0.50672725949568709, 2.9309895905158108)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSNF.TXT
+
+[ysnw]
+description = Nowra Ran Air Station, Australia
+location = (-0.60999257357201819, 2.6273023006687972)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSNW.TXT
+
+[ysri]
+description = Richmond Aus-Afb, Australia
+location = (-0.58643062867009477, 2.6316656237987832)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSRI.TXT
+
+[yssy]
+description = Sydney Airport, Australia
+location = (-0.59253928105207498, 2.6386469408067605)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSSY.TXT
+
+[ystw]
+description = Tamworth Airport, Australia
+location = (-0.54250650916157073, 2.6325382884247808)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSTW.TXT
+
+[yswg]
+description = Wagga Airport, Australia
+location = (-0.61348323207600686, 2.5734879820656387)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YSWG.TXT
+
+[ytef]
+description = Telfer, WE, AU
+location = (-0.37908551353316838, 2.1331414117874696)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YTEF.TXT
+
+[ytnk]
+description = Tennant Creek, AU
+location = (-0.34260813216648689, 2.3418827903259913)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YTNK.TXT
+
+[ytre]
+description = Taree, NW, AU
+location = (-0.5565854984609917, 2.6619761751417514)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YTRE.TXT
+
+[ywgt]
+description = Wangaratta, VC, AU
+location = (-0.63564891357633491, 2.5534166956677042)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YWGT.TXT
+
+[ywha]
+description = Whyalla, SA, AU
+location = (-0.57718038363452484, 2.4001767873426023)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YWHA.TXT
+
+[ywlm]
+description = Williamtown Aus-Ab, NW, AU
+location = (-0.57211892880374127, 2.649758870377791)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/YWLM.TXT
+
+[zbaa]
+description = Beijing, China
+location = (0.69696814796306883, 2.0295270318607397)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZBAA.TXT
+
+[zbhh]
+description = Hohhot, China
+location = (0.71238522302235219, 1.9492418862690004)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZBHH.TXT
+
+[zbsj]
+description = Zhengding, CI
+location = (0.66811203766342941, 2.0015435861870974)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZBSJ.TXT
+
+[zbtj]
+description = Tianjin / Zhangguizhu, China
+location = (0.68387817857311139, 2.0481438772153457)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZBTJ.TXT
+
+[zbyn]
+description = Taiyuan, China
+location = (0.65944356904519086, 1.9643680731196178)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZBYN.TXT
+
+[zggg]
+description = Guangzhou, China
+location = (0.40433461004535304, 1.9780398189269068)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGGG.TXT
+
+[zgha]
+description = Changsha, China
+location = (0.49276462547973238, 1.9698949490842665)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGHA.TXT
+
+[zgkl]
+description = Guilin, China
+location = (0.4421500771718968, 1.9250981649497454)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGKL.TXT
+
+[zgnn]
+description = Nanning, China
+location = (0.39822595766337288, 1.8910642445358559)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGNN.TXT
+
+[zgow]
+description = Shantou, China
+location = (0.40840704496667307, 2.036508348868717)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGOW.TXT
+
+[zgsz]
+description = Shenzhen, China
+location = (0.39357174632472131, 1.99142067652553)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZGSZ.TXT
+
+[zhcc]
+description = Zhengzhou, China
+location = (0.60592013865069816, 1.9835666948915556)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZHCC.TXT
+
+[zhhh]
+description = Wuhan, China
+location = (0.53436163931893055, 1.9920024529428615)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZHHH.TXT
+
+[zjhk]
+description = Meilan, BJ, CI
+location = (0.34784411992246989, 1.9277161588277369)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZJHK.TXT
+
+[zjsy]
+description = Sanya/Fenghuang, China
+location = (0.31939525311496231, 1.9093902016817965)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZJSY.TXT
+
+[zlll]
+description = Lanzhou / Zhongchuan, China
+location = (0.62866759656835747, 1.8107790989441168)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZLLL.TXT
+
+[zlxy]
+description = Xian/Xianyang, China
+location = (0.60097503910338079, 1.8980455615438334)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZLXY.TXT
+
+[zmub]
+description = Ulan-Bator, Mongolia
+location = (0.83514004707928668, 1.8634298647126124)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZMUB.TXT
+
+[zppp]
+description = Kunming, China
+location = (0.43662320120724807, 1.7921622535895108)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZPPP.TXT
+
+[zsam]
+description = Xiamen, China
+location = (0.42731477852994504, 2.0609429583966374)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSAM.TXT
+
+[zsfz]
+description = Fuzhou, China
+location = (0.45524004656185429, 2.0818869094205694)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSFZ.TXT
+
+[zshc]
+description = Hangzhou, China
+location = (0.52767121051961896, 2.0973039844798529)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSHC.TXT
+
+[zsnb]
+description = Ningbo/Lishe, CI
+location = (0.52063171586990853, 2.1200514423975121)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSNB.TXT
+
+[zsnj]
+description = Nanjing, China
+location = (0.55850536063818546, 2.0734511513692633)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSNJ.TXT
+
+[zsof]
+description = Hefei, China
+location = (0.55617825496885964, 2.0461076597546857)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSOF.TXT
+
+[zspd]
+description = Shanghai / Pudong, China
+location = (0.54308828557890221, 2.1252292525117618)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSPD.TXT
+
+[zsqd]
+description = Qingdao, China
+location = (0.62948208355262159, 2.1002128665665096)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSQD.TXT
+
+[zsss]
+description = Shanghai / Hongqiao, China
+location = (0.54396095020489943, 2.1194114883384474)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSSS.TXT
+
+[zswz]
+description = Wenzhou Yongqiang Airport, Wenzhou, China
+location = (0.48715979147516125, 2.1092653076201873)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZSWZ.TXT
+
+[zuck]
+description = Chongqing, China
+location = (0.5151630175469929, 1.8584847651652954)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZUCK.TXT
+
+[zuuu]
+description = Chengdu, China
+location = (0.53523430394492777, 1.8154333102827684)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZUUU.TXT
+
+[zwsh]
+description = Kashi, China
+location = (0.68882327812042876, 1.3261593433070247)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZWSH.TXT
+
+[zwww]
+description = Urum-Qi / Diwopu, China
+location = (0.76619954162551063, 1.5265813190777069)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZWWW.TXT
+
+[zycc]
+description = Changchun, China
+location = (0.76619954162551063, 2.1854431117055664)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZYCC.TXT
+
+[zyhb]
+description = Harbin, China
+location = (0.80320052176779044, 2.2092377671744221)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZYHB.TXT
+
+[zytl]
+description = Dalian, China
+location = (0.67893307902579414, 2.1229021468424363)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZYTL.TXT
+
+[zytx]
+description = Shenyang / Taokian, China
+location = (0.72954762733362966, 2.1537362969610028)
+metar = http://weather.noaa.gov/pub/data/observations/metar/decoded/ZYTX.TXT
\ No newline at end of file