{"corrections":[],"day":{"date":"2026-10-21","extremes":{"tmax":{"correctedAt":null,"dewpoint":14,"humidity":68,"metarType":"METAR","obsTimeLocal":"2026-10-21T11:00:00+02:00","obsTimeUtc":"2026-10-21T09:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 210900Z 31021KT 9999 SCT015 BKN030 20/14 Q1013 NOSIG","receiptTime":"2026-10-21T09:05:23.166Z","receivedAt":"2026-10-21T09:05:38.669Z","temp":20,"wind":10.8},"tmin":{"correctedAt":null,"dewpoint":11,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T00:00:00+02:00","obsTimeUtc":"2026-10-20T22:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 202200Z 36020KT 7000 -RA SCT009 BKN016 OVC021 13/11 Q1014 NOSIG","receiptTime":"2026-10-20T22:05:12.690Z","receivedAt":"2026-10-20T22:06:38.434Z","temp":13,"wind":10.3},"windMax":{"correctedAt":null,"dewpoint":13,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T05:00:00+02:00","obsTimeUtc":"2026-10-21T03:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210300Z 34024KT 8000 -RA BKN012 OVC021 15/13 Q1011 NOSIG","receiptTime":"2026-10-21T03:05:18.341Z","receivedAt":"2026-10-21T03:05:39.020Z","temp":15,"wind":12.3}},"humidityMean":87.6,"maxGapMinutes":60,"nObservations":32,"observations":[{"correctedAt":null,"dewpoint":11,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T00:00:00+02:00","obsTimeUtc":"2026-10-20T22:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 202200Z 36020KT 7000 -RA SCT009 BKN016 OVC021 13/11 Q1014 NOSIG","receiptTime":"2026-10-20T22:05:12.690Z","receivedAt":"2026-10-20T22:06:38.434Z","temp":13,"wind":10.3},{"correctedAt":null,"dewpoint":12,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T00:59:00+02:00","obsTimeUtc":"2026-10-20T22:59:00.000Z","originalRaw":null,"precipObserved":true,"raw":"SPECI FACT 202259Z 01016KT 8000 -RA BKN011 OVC020 13/12 Q1013 NOSIG","receiptTime":"2026-10-20T23:04:42.569Z","receivedAt":"2026-10-20T23:05:42.753Z","temp":13,"wind":8.2},{"correctedAt":null,"dewpoint":12,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T01:00:00+02:00","obsTimeUtc":"2026-10-20T23:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 202300Z 01016KT 8000 -RA BKN011 OVC020 13/12 Q1013 NOSIG","receiptTime":"2026-10-20T23:05:10.348Z","receivedAt":"2026-10-20T23:05:42.753Z","temp":13,"wind":8.2},{"correctedAt":null,"dewpoint":12,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T02:00:00+02:00","obsTimeUtc":"2026-10-21T00:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210000Z 36017KT 7000 -RA BKN011 OVC020 13/12 Q1012 NOSIG","receiptTime":"2026-10-21T00:05:07.070Z","receivedAt":"2026-10-21T00:05:38.579Z","temp":13,"wind":8.7},{"correctedAt":null,"dewpoint":13,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T03:00:00+02:00","obsTimeUtc":"2026-10-21T01:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210100Z 35022KT 7000 -RA BKN011 OVC020 14/13 Q1012 NOSIG","receiptTime":"2026-10-21T01:05:11.487Z","receivedAt":"2026-10-21T01:05:40.595Z","temp":14,"wind":11.3},{"correctedAt":null,"dewpoint":13,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T04:00:00+02:00","obsTimeUtc":"2026-10-21T02:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210200Z 35021KT 8000 -RA BKN011 OVC020 14/13 Q1011 NOSIG","receiptTime":"2026-10-21T02:05:24.902Z","receivedAt":"2026-10-21T02:06:39.403Z","temp":14,"wind":10.8},{"correctedAt":null,"dewpoint":13,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T05:00:00+02:00","obsTimeUtc":"2026-10-21T03:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210300Z 34024KT 8000 -RA BKN012 OVC021 15/13 Q1011 NOSIG","receiptTime":"2026-10-21T03:05:18.341Z","receivedAt":"2026-10-21T03:05:39.020Z","temp":15,"wind":12.3},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T06:00:00+02:00","obsTimeUtc":"2026-10-21T04:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210400Z 35023KT 7000 -RA SCT009 BKN014 OVC021 15/14 Q1011 NOSIG","receiptTime":"2026-10-21T04:05:19.759Z","receivedAt":"2026-10-21T04:06:38.460Z","temp":15,"wind":11.8},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T06:27:00+02:00","obsTimeUtc":"2026-10-21T04:27:00.000Z","originalRaw":null,"precipObserved":true,"raw":"SPECI FACT 210427Z 36023KT 3000 RADZ OVC012 15/14 Q1012 TEMPO 2500 BKN008","receiptTime":"2026-10-21T04:34:08.341Z","receivedAt":"2026-10-21T04:35:38.246Z","temp":15,"wind":11.8},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T06:55:00+02:00","obsTimeUtc":"2026-10-21T04:55:00.000Z","originalRaw":null,"precipObserved":true,"raw":"SPECI FACT 210455Z 36023G34KT 1300 R01/1400 RA BKN008 OVC015 15/14 Q1012 NOSIG","receiptTime":"2026-10-21T05:02:07.797Z","receivedAt":"2026-10-21T05:03:38.420Z","temp":15,"wind":11.8},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T07:00:00+02:00","obsTimeUtc":"2026-10-21T05:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210500Z 36023G34KT 1300 R01/1400 RA BKN008 OVC015 15/14 Q1012 NOSIG","receiptTime":"2026-10-21T05:05:18.850Z","receivedAt":"2026-10-21T05:05:43.037Z","temp":15,"wind":11.8},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T07:15:00+02:00","obsTimeUtc":"2026-10-21T05:15:00.000Z","originalRaw":null,"precipObserved":true,"raw":"SPECI FACT 210515Z 34019KT 4500 -DZ FEW008 OVC015 15/14 Q1012 BECMG 6000","receiptTime":"2026-10-21T05:22:29.625Z","receivedAt":"2026-10-21T05:22:38.484Z","temp":15,"wind":9.8},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T07:17:00+02:00","obsTimeUtc":"2026-10-21T05:17:00.000Z","originalRaw":null,"precipObserved":true,"raw":"SPECI FACT 210517Z 34019KT 4500 -RA FEW008 OVC015 15/14 Q1012 BECMG 6000","receiptTime":"2026-10-21T05:22:29.643Z","receivedAt":"2026-10-21T05:22:38.484Z","temp":15,"wind":9.8},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T07:56:00+02:00","obsTimeUtc":"2026-10-21T05:56:00.000Z","originalRaw":null,"precipObserved":true,"raw":"SPECI FACT 210556Z 30016KT 1700 RA SCT008 OVC015 15/14 Q1013 NOSIG","receiptTime":"2026-10-21T06:02:43.449Z","receivedAt":"2026-10-21T06:03:41.789Z","temp":15,"wind":8.2},{"correctedAt":null,"dewpoint":14,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T08:00:00+02:00","obsTimeUtc":"2026-10-21T06:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 210600Z 30016KT 1700 RA SCT008 OVC015 15/14 Q1013 NOSIG","receiptTime":"2026-10-21T06:05:05.641Z","receivedAt":"2026-10-21T06:05:38.400Z","temp":15,"wind":8.2},{"correctedAt":null,"dewpoint":15,"humidity":100,"metarType":"SPECI","obsTimeLocal":"2026-10-21T08:23:00+02:00","obsTimeUtc":"2026-10-21T06:23:00.000Z","originalRaw":null,"precipObserved":false,"raw":"SPECI FACT 210623Z 32016KT 4000 BR FEW020 BKN030 15/15 Q1013 BECMG 6000","receiptTime":"2026-10-21T06:30:06.847Z","receivedAt":"2026-10-21T06:30:26.120Z","temp":15,"wind":8.2},{"correctedAt":null,"dewpoint":15,"humidity":94,"metarType":"SPECI","obsTimeLocal":"2026-10-21T08:34:00+02:00","obsTimeUtc":"2026-10-21T06:34:00.000Z","originalRaw":null,"precipObserved":false,"raw":"SPECI FACT 210634Z 32019KT 9999 FEW020 BKN030 16/15 Q1013 NOSIG","receiptTime":"2026-10-21T06:39:39.182Z","receivedAt":"2026-10-21T06:40:25.464Z","temp":16,"wind":9.8},{"correctedAt":null,"dewpoint":16,"humidity":94,"metarType":"METAR","obsTimeLocal":"2026-10-21T09:00:00+02:00","obsTimeUtc":"2026-10-21T07:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 210700Z 32021KT 9999 FEW020 BKN030 17/16 Q1013 NOSIG","receiptTime":"2026-10-21T07:05:05.173Z","receivedAt":"2026-10-21T07:05:38.651Z","temp":17,"wind":10.8},{"correctedAt":null,"dewpoint":16,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T10:00:00+02:00","obsTimeUtc":"2026-10-21T08:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 210800Z 32018KT 9999 FEW020 BKN030 18/16 Q1013 NOSIG","receiptTime":"2026-10-21T08:05:24.018Z","receivedAt":"2026-10-21T08:05:38.249Z","temp":18,"wind":9.3},{"correctedAt":null,"dewpoint":14,"humidity":68,"metarType":"METAR","obsTimeLocal":"2026-10-21T11:00:00+02:00","obsTimeUtc":"2026-10-21T09:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 210900Z 31021KT 9999 SCT015 BKN030 20/14 Q1013 NOSIG","receiptTime":"2026-10-21T09:05:23.166Z","receivedAt":"2026-10-21T09:05:38.669Z","temp":20,"wind":10.8},{"correctedAt":null,"dewpoint":14,"humidity":73,"metarType":"METAR","obsTimeLocal":"2026-10-21T12:00:00+02:00","obsTimeUtc":"2026-10-21T10:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211000Z 31021KT 9999 SCT015 BKN030 19/14 Q1013 NOSIG","receiptTime":"2026-10-21T10:05:40.000Z","receivedAt":"2026-10-21T10:07:38.440Z","temp":19,"wind":10.8},{"correctedAt":null,"dewpoint":14,"humidity":73,"metarType":"METAR","obsTimeLocal":"2026-10-21T13:00:00+02:00","obsTimeUtc":"2026-10-21T11:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211100Z 31019KT 9999 SCT015 BKN030 19/14 Q1013 NOSIG","receiptTime":"2026-10-21T11:05:10.796Z","receivedAt":"2026-10-21T11:05:38.955Z","temp":19,"wind":9.8},{"correctedAt":null,"dewpoint":15,"humidity":83,"metarType":"METAR","obsTimeLocal":"2026-10-21T14:00:00+02:00","obsTimeUtc":"2026-10-21T12:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211200Z 31018KT 9999 SCT013 BKN030 18/15 Q1013 NOSIG","receiptTime":"2026-10-21T12:05:11.953Z","receivedAt":"2026-10-21T12:06:38.710Z","temp":18,"wind":9.3},{"correctedAt":null,"dewpoint":15,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T15:00:00+02:00","obsTimeUtc":"2026-10-21T13:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211300Z 31016KT 9999 SCT025 17/15 Q1013 NOSIG","receiptTime":"2026-10-21T13:05:20.041Z","receivedAt":"2026-10-21T13:05:39.508Z","temp":17,"wind":8.2},{"correctedAt":null,"dewpoint":13,"humidity":77,"metarType":"METAR","obsTimeLocal":"2026-10-21T16:00:00+02:00","obsTimeUtc":"2026-10-21T14:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211400Z 31013KT 9999 FEW012 BKN025 17/13 Q1013 NOSIG","receiptTime":"2026-10-21T14:05:10.660Z","receivedAt":"2026-10-21T14:06:41.732Z","temp":17,"wind":6.7},{"correctedAt":null,"dewpoint":12,"humidity":72,"metarType":"METAR","obsTimeLocal":"2026-10-21T17:00:00+02:00","obsTimeUtc":"2026-10-21T15:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211500Z 32013KT 9999 SCT020 BKN040 17/12 Q1014 NOSIG","receiptTime":"2026-10-21T15:05:10.638Z","receivedAt":"2026-10-21T15:05:38.094Z","temp":17,"wind":6.7},{"correctedAt":null,"dewpoint":12,"humidity":77,"metarType":"METAR","obsTimeLocal":"2026-10-21T18:00:00+02:00","obsTimeUtc":"2026-10-21T16:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211600Z 32008KT 9999 BKN030 16/12 Q1014 NOSIG","receiptTime":"2026-10-21T16:05:17.924Z","receivedAt":"2026-10-21T16:06:38.313Z","temp":16,"wind":4.1},{"correctedAt":null,"dewpoint":13,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-21T19:00:00+02:00","obsTimeUtc":"2026-10-21T17:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211700Z 34008KT 9999 SCT040 16/13 Q1014 NOSIG","receiptTime":"2026-10-21T17:05:15.910Z","receivedAt":"2026-10-21T17:05:39.160Z","temp":16,"wind":4.1},{"correctedAt":null,"dewpoint":12,"humidity":77,"metarType":"METAR","obsTimeLocal":"2026-10-21T20:00:00+02:00","obsTimeUtc":"2026-10-21T18:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211800Z 31009KT 9999 BKN040 16/12 Q1015 NOSIG","receiptTime":"2026-10-21T18:05:19.142Z","receivedAt":"2026-10-21T18:06:38.521Z","temp":16,"wind":4.6},{"correctedAt":null,"dewpoint":13,"humidity":82,"metarType":"METAR","obsTimeLocal":"2026-10-21T21:00:00+02:00","obsTimeUtc":"2026-10-21T19:00:00.000Z","originalRaw":null,"precipObserved":false,"raw":"METAR FACT 211900Z 36007KT 330V030 9999 FEW020 BKN040 16/13 Q1015 NOSIG","receiptTime":"2026-10-21T19:05:07.937Z","receivedAt":"2026-10-21T19:05:41.280Z","temp":16,"wind":3.6},{"correctedAt":null,"dewpoint":14,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T22:00:00+02:00","obsTimeUtc":"2026-10-21T20:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 212000Z 32011KT 9999 -RA FEW020 BKN040 16/14 Q1016 NOSIG","receiptTime":"2026-10-21T20:05:07.044Z","receivedAt":"2026-10-21T20:05:39.282Z","temp":16,"wind":5.7},{"correctedAt":null,"dewpoint":14,"humidity":88,"metarType":"METAR","obsTimeLocal":"2026-10-21T23:00:00+02:00","obsTimeUtc":"2026-10-21T21:00:00.000Z","originalRaw":null,"precipObserved":true,"raw":"METAR FACT 212100Z 33016KT 9999 -RA FEW020 BKN040 16/14 Q1015 NOSIG","receiptTime":"2026-10-21T21:05:34.646Z","receivedAt":"2026-10-21T21:06:39.783Z","temp":16,"wind":8.2}],"precipObservedCount":17,"tavg":15.8,"tmax":20,"tmaxAt":"2026-10-21T09:00:00.000Z","tmin":13,"tminAt":"2026-10-20T22:00:00.000Z","windMax":12.3,"windMaxAt":"2026-10-21T03:00:00.000Z","windMean":8.9,"window":{"date":"2026-10-21","dayEndUtc":"2026-10-21T22:00:00.000Z","dayStartUtc":"2026-10-20T22: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-22T01:00:00.000Z","holdHours":3,"reasons":[],"settleable":true,"status":"final"},"lastChangedAt":"2026-10-21T21:06:39.783Z","revision":"587e6d0f23e7d0e9","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"}