{"corrections":[],"day":{"date":"2026-10-20","extremes":{"tmax":{"correctedAt":null,"dewpoint":6,"humidity":45,"metarType":"METAR","obsTimeLocal":"2026-10-20T11:00:00+02:00","obsTimeUtc":"2026-10-20T09:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200900Z 30011KT 260V340 CAVOK 18/06 Q1016 NOSIG","receiptTime":"2026-10-20T09:05:08.618Z","receivedAt":"2026-10-20T09:05:39.226Z","temp":18,"wind":5.7},"tmin":{"correctedAt":null,"dewpoint":5,"humidity":93,"metarType":"METAR","obsTimeLocal":"2026-10-20T06:00:00+02:00","obsTimeUtc":"2026-10-20T04:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200400Z VRB03KT CAVOK 06/05 Q1018 NOSIG","receiptTime":"2026-10-20T04:05:14.540Z","receivedAt":"2026-10-20T04:06:38.543Z","temp":6,"wind":1.5},"windMax":{"correctedAt":null,"dewpoint":7,"humidity":55,"metarType":"METAR","obsTimeLocal":"2026-10-20T16:00:00+02:00","obsTimeUtc":"2026-10-20T14:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201400Z 32022KT CAVOK 16/07 Q1011 NOSIG","receiptTime":"2026-10-20T14:05:17.422Z","receivedAt":"2026-10-20T14:06:38.947Z","temp":16,"wind":11.3}},"humidityMean":71.3,"maxGapMinutes":60,"nObservations":27,"observations":[{"correctedAt":null,"dewpoint":6,"humidity":76,"metarType":"METAR","obsTimeLocal":"2026-10-20T00:00:00+02:00","obsTimeUtc":"2026-10-19T22:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 192200Z VRB03KT CAVOK 10/06 Q1021 NOSIG","receiptTime":"2026-10-19T22:05:33.760Z","receivedAt":"2026-10-19T22:05:38.306Z","temp":10,"wind":1.5},{"correctedAt":null,"dewpoint":6,"humidity":81,"metarType":"METAR","obsTimeLocal":"2026-10-20T01:00:00+02:00","obsTimeUtc":"2026-10-19T23:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 192300Z 03004KT CAVOK 09/06 Q1020 NOSIG","receiptTime":"2026-10-19T23:05:11.170Z","receivedAt":"2026-10-19T23:05:44.343Z","temp":9,"wind":2.1},{"correctedAt":null,"dewpoint":6,"humidity":87,"metarType":"METAR","obsTimeLocal":"2026-10-20T02:00:00+02:00","obsTimeUtc":"2026-10-20T00:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200000Z 06003KT CAVOK 08/06 Q1019 NOSIG","receiptTime":"2026-10-20T00:05:07.636Z","receivedAt":"2026-10-20T00:05:38.621Z","temp":8,"wind":1.5},{"correctedAt":null,"dewpoint":6,"humidity":87,"metarType":"METAR","obsTimeLocal":"2026-10-20T03:00:00+02:00","obsTimeUtc":"2026-10-20T01:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200100Z 07003KT CAVOK 08/06 Q1018 NOSIG","receiptTime":"2026-10-20T01:05:21.910Z","receivedAt":"2026-10-20T01:05:39.064Z","temp":8,"wind":1.5},{"correctedAt":null,"dewpoint":7,"humidity":93,"metarType":"METAR","obsTimeLocal":"2026-10-20T04:00:00+02:00","obsTimeUtc":"2026-10-20T02:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200200Z VRB01KT CAVOK 08/07 Q1018 NOSIG","receiptTime":"2026-10-20T02:05:17.890Z","receivedAt":"2026-10-20T02:05:38.435Z","temp":8,"wind":0.5},{"correctedAt":null,"dewpoint":5,"humidity":87,"metarType":"METAR","obsTimeLocal":"2026-10-20T05:00:00+02:00","obsTimeUtc":"2026-10-20T03:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200300Z 03005KT CAVOK 07/05 Q1018 NOSIG","receiptTime":"2026-10-20T03:05:13.925Z","receivedAt":"2026-10-20T03:07:38.288Z","temp":7,"wind":2.6},{"correctedAt":null,"dewpoint":5,"humidity":93,"metarType":"METAR","obsTimeLocal":"2026-10-20T06:00:00+02:00","obsTimeUtc":"2026-10-20T04:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200400Z VRB03KT CAVOK 06/05 Q1018 NOSIG","receiptTime":"2026-10-20T04:05:14.540Z","receivedAt":"2026-10-20T04:06:38.543Z","temp":6,"wind":1.5},{"correctedAt":null,"dewpoint":7,"humidity":87,"metarType":"SPECI","obsTimeLocal":"2026-10-20T06:59:00+02:00","obsTimeUtc":"2026-10-20T04:59:00.000Z","originalRaw":null,"precipObserved":false,"raw":"SPECI FACT 200459Z 02005KT CAVOK 09/07 Q1018 NOSIG","receiptTime":"2026-10-20T05:04:35.895Z","receivedAt":"2026-10-20T05:05:24.864Z","temp":9,"wind":2.6},{"correctedAt":null,"dewpoint":7,"humidity":87,"metarType":"METAR","obsTimeLocal":"2026-10-20T07:00:00+02:00","obsTimeUtc":"2026-10-20T05:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200500Z 02005KT CAVOK 09/07 Q1018 NOSIG","receiptTime":"2026-10-20T05:05:11.130Z","receivedAt":"2026-10-20T05:05:38.644Z","temp":9,"wind":2.6},{"correctedAt":null,"dewpoint":8,"humidity":82,"metarType":"SPECI","obsTimeLocal":"2026-10-20T07:18:00+02:00","obsTimeUtc":"2026-10-20T05:18:00.000Z","originalRaw":null,"precipObserved":false,"raw":"SPECI FACT 200518Z 02005KT CAVOK 11/08 Q1018 NOSIG","receiptTime":"2026-10-20T05:22:45.489Z","receivedAt":"2026-10-20T05:23:38.631Z","temp":11,"wind":2.6},{"correctedAt":null,"dewpoint":8,"humidity":67,"metarType":"SPECI","obsTimeLocal":"2026-10-20T07:49:00+02:00","obsTimeUtc":"2026-10-20T05:49:00.000Z","originalRaw":null,"precipObserved":false,"raw":"SPECI FACT 200549Z 35005KT CAVOK 14/08 Q1018 NOSIG","receiptTime":"2026-10-20T05:53:38.702Z","receivedAt":"2026-10-20T05:54:38.496Z","temp":14,"wind":2.6},{"correctedAt":null,"dewpoint":8,"humidity":67,"metarType":"METAR","obsTimeLocal":"2026-10-20T08:00:00+02:00","obsTimeUtc":"2026-10-20T06:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200600Z 35007KT CAVOK 14/08 Q1018 NOSIG","receiptTime":"2026-10-20T06:05:16.056Z","receivedAt":"2026-10-20T06:06:38.704Z","temp":14,"wind":3.6},{"correctedAt":null,"dewpoint":7,"humidity":55,"metarType":"METAR","obsTimeLocal":"2026-10-20T09:00:00+02:00","obsTimeUtc":"2026-10-20T07:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200700Z 31009KT 290V350 CAVOK 16/07 Q1018 NOSIG","receiptTime":"2026-10-20T07:05:16.426Z","receivedAt":"2026-10-20T07:05:38.859Z","temp":16,"wind":4.6},{"correctedAt":null,"dewpoint":7,"humidity":52,"metarType":"METAR","obsTimeLocal":"2026-10-20T10:00:00+02:00","obsTimeUtc":"2026-10-20T08:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200800Z 31008KT 270V340 CAVOK 17/07 Q1016 NOSIG","receiptTime":"2026-10-20T08:05:17.580Z","receivedAt":"2026-10-20T08:05:38.611Z","temp":17,"wind":4.1},{"correctedAt":null,"dewpoint":6,"humidity":45,"metarType":"METAR","obsTimeLocal":"2026-10-20T11:00:00+02:00","obsTimeUtc":"2026-10-20T09:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 200900Z 30011KT 260V340 CAVOK 18/06 Q1016 NOSIG","receiptTime":"2026-10-20T09:05:08.618Z","receivedAt":"2026-10-20T09:05:39.226Z","temp":18,"wind":5.7},{"correctedAt":null,"dewpoint":3,"humidity":39,"metarType":"METAR","obsTimeLocal":"2026-10-20T12:00:00+02:00","obsTimeUtc":"2026-10-20T10:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201000Z 29008KT CAVOK 17/03 Q1016 NOSIG","receiptTime":"2026-10-20T10:05:11.545Z","receivedAt":"2026-10-20T10:05:39.296Z","temp":17,"wind":4.1},{"correctedAt":null,"dewpoint":5,"humidity":48,"metarType":"METAR","obsTimeLocal":"2026-10-20T13:00:00+02:00","obsTimeUtc":"2026-10-20T11:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201100Z 31010KT CAVOK 16/05 Q1015 NOSIG","receiptTime":"2026-10-20T11:05:19.280Z","receivedAt":"2026-10-20T11:05:38.430Z","temp":16,"wind":5.1},{"correctedAt":null,"dewpoint":6,"humidity":48,"metarType":"METAR","obsTimeLocal":"2026-10-20T14:00:00+02:00","obsTimeUtc":"2026-10-20T12:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201200Z 33013KT 300V020 CAVOK 17/06 Q1013 NOSIG","receiptTime":"2026-10-20T12:05:16.214Z","receivedAt":"2026-10-20T12:05:39.014Z","temp":17,"wind":6.7},{"correctedAt":null,"dewpoint":7,"humidity":52,"metarType":"METAR","obsTimeLocal":"2026-10-20T15:00:00+02:00","obsTimeUtc":"2026-10-20T13:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201300Z 32018KT CAVOK 17/07 Q1012 NOSIG","receiptTime":"2026-10-20T13:05:13.282Z","receivedAt":"2026-10-20T13:05:38.303Z","temp":17,"wind":9.3},{"correctedAt":null,"dewpoint":7,"humidity":55,"metarType":"METAR","obsTimeLocal":"2026-10-20T16:00:00+02:00","obsTimeUtc":"2026-10-20T14:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201400Z 32022KT CAVOK 16/07 Q1011 NOSIG","receiptTime":"2026-10-20T14:05:17.422Z","receivedAt":"2026-10-20T14:06:38.947Z","temp":16,"wind":11.3},{"correctedAt":null,"dewpoint":9,"humidity":63,"metarType":"METAR","obsTimeLocal":"2026-10-20T17:00:00+02:00","obsTimeUtc":"2026-10-20T15:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201500Z 31021KT CAVOK 16/09 Q1012 NOSIG","receiptTime":"2026-10-20T15:05:18.672Z","receivedAt":"2026-10-20T15:06:39.238Z","temp":16,"wind":10.8},{"correctedAt":null,"dewpoint":8,"humidity":59,"metarType":"METAR","obsTimeLocal":"2026-10-20T18:00:00+02:00","obsTimeUtc":"2026-10-20T16:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 201600Z 31020KT 9999 FEW030 16/08 Q1013 NOSIG","receiptTime":"2026-10-20T16:05:15.693Z","receivedAt":"2026-10-20T16:05:39.581Z","temp":16,"wind":10.3},{"correctedAt":null,"dewpoint":9,"humidity":67,"metarType":"METAR","obsTimeLocal":"2026-10-20T19:00:00+02:00","obsTimeUtc":"2026-10-20T17:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 201700Z 33018KT 9999 -RA FEW030 BKN070 15/09 Q1013 NOSIG","receiptTime":"2026-10-20T17:05:18.315Z","receivedAt":"2026-10-20T17:05:25.679Z","temp":15,"wind":9.3},{"correctedAt":null,"dewpoint":10,"humidity":77,"metarType":"METAR","obsTimeLocal":"2026-10-20T20:00:00+02:00","obsTimeUtc":"2026-10-20T18:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 201800Z 34016KT 9999 -RA FEW030 BKN070 14/10 Q1013 NOSIG","receiptTime":"2026-10-20T18:05:08.648Z","receivedAt":"2026-10-20T18:05:29.502Z","temp":14,"wind":8.2},{"correctedAt":null,"dewpoint":11,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-20T21:00:00+02:00","obsTimeUtc":"2026-10-20T19:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 201900Z 03008KT 9999 -RA FEW013 SCT021 BKN042 13/11 Q1014 NOSIG","receiptTime":"2026-10-20T19:05:18.901Z","receivedAt":"2026-10-20T19:05:38.519Z","temp":13,"wind":4.1},{"correctedAt":null,"dewpoint":10,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-20T22:00:00+02:00","obsTimeUtc":"2026-10-20T20:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 202000Z 03014KT 8000 DZ FEW009 SCT014 OVC020 12/10 Q1015 NOSIG","receiptTime":"2026-10-20T20:05:17.976Z","receivedAt":"2026-10-20T20:07:39.206Z","temp":12,"wind":7.2},{"correctedAt":null,"dewpoint":11,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-20T23:00:00+02:00","obsTimeUtc":"2026-10-20T21:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 202100Z 01019KT 7000 -RA FEW008 SCT014 OVC020 12/11 Q1014 NOSIG","receiptTime":"2026-10-20T21:05:22.028Z","receivedAt":"2026-10-20T21:05:38.510Z","temp":12,"wind":9.8}],"precipObservedCount":5,"tavg":12.8,"tmax":18,"tmaxAt":"2026-10-20T09:00:00.000Z","tmin":6,"tminAt":"2026-10-20T04:00:00.000Z","windMax":11.3,"windMaxAt":"2026-10-20T14:00:00.000Z","windMean":5,"window":{"date":"2026-10-20","dayEndUtc":"2026-10-20T22:00:00.000Z","dayStartUtc":"2026-10-19T22:00:00.000Z","hours":24,"timezone":"Africa/Johannesburg","utcOffsetEnd":"+02:00","utcOffsetStart":"+02:00"}},"finality":{"coverage":{"maxGapMinutes":60,"normalIntervalMin":60,"ok":true,"thresholdMinutes":90},"finalAt":"2026-10-21T01:00:00.000Z","holdHours":3,"reasons":[],"settleable":true,"status":"final"},"lastChangedAt":"2026-10-20T21:05:38.510Z","revision":"16e78e4b6f63eeee","station":{"city":"cape-town","cityName":"Cape Town","icao":"FACT","lat":-33.92,"lon":18.42,"reference":"https://aviationweather.gov/data/metar/?ids=FACT","timezone":"Africa/Johannesburg","upstream":"https://aviationweather.gov/api/data/metar?ids=FACT&format=json"},"version":"wdm-station-day-v1"}