Station-day record · settlement source
Istanbul · Europe/Istanbul · ← 2026-10-22 · 2026-10-24 → · All dates for LTFM · JSON
METAR LTFM 230850Z 24008KT 9999 FEW035 BKN100 23/12 Q1018 NOSIG RMK RWY17L 24007KT 190V260 RWY34L 22009KT 180V260 RWY16R 23005KT RWY36 24008KT RWY18 25009KT
METAR LTFM 230320Z VRB02KT CAVOK 15/12 Q1017 NOSIG RMK RWY17L 26004KT RWY34L VRB01KT RWY16R 25003KT 220V310 RWY36 VRB02KT RWY18 30004KT
Local day 2026-10-22 17:00 EDT → 2026-10-23 17:00 EDT (24 h, UTC+03:00) · 48 reports · longest gap 30 min
final at 2026-10-23 20:00 EDT · correction hold 3 h after local midnight
longest gap 30 min · limit 60 min
47 report(s) in this day were re-issued after first publication; the original text is shown struck through in the table.
SHA-256 354824590e443bacff502c0b44662744b4f101079410020a72781f32e3169eb1
Transaction 0x2dead0049c1137ea2547fa6438ce700a88a4b00e94a55550bb90492094f19ea7 · 2026-11-05 11:02 EST
GET the record bytes, SHA-256 them, and call SnapshotAnchor.isAnchored(sha256) on Flare - the anchored record is the one to settle on
Canonical record bytes (hash these) · SnapshotAnchor 0x2B598129… (chain 14)
good 48 · suspect 0 · bad 0 · High good · Low good
Flags are attached beside the anchored record and are not part of its bytes; the record's extremes are unchanged. A suspect extreme is usable but worth checking against the raw text (extremes.*.reasons); a bad report is physically impossible and excludingBad shows the extremes without it.
| Time | Type | Temp °C | Dew °C | Wind m/s | Raw report |
|---|---|---|---|---|---|
| 2026-10-22 17:20 EDT | METAR | 16° | 13° | 2.1 | METAR LTFM 222120Z 20004KT CAVOK 16/13 Q1018 NOSIG RMK RWY17L VRB02KT RWY34L 19005KT RWY16R 31003KT RWY36 17005KT RWY18 19006KT original: METAR LTFM 222120Z 20004KT CAVOK 16/13 Q1018 NOSIG |
| 2026-10-22 17:50 EDT | METAR | 18° | 12° | 2.6 | METAR LTFM 222150Z 21005KT 180V240 CAVOK 18/12 Q1018 NOSIG RMK RWY17L 30003KT RWY34L 20004KT RWY16R 25004KT RWY36 19004KT RWY18 22004KT original: METAR LTFM 222150Z 21005KT 180V240 CAVOK 18/12 Q1018 NOSIG |
| 2026-10-22 18:20 EDT | METAR | 17° | 12° | 2.6 | METAR LTFM 222220Z 17005KT CAVOK 17/12 Q1018 NOSIG RMK RWY17L 17004KT RWY34L 19005KT RWY16R 15006KT RWY36 15003KT 040V190 RWY18 19005KT 170V230 original: METAR LTFM 222220Z 17005KT CAVOK 17/12 Q1018 NOSIG |
| 2026-10-22 18:50 EDT | METAR | 17° | 12° | 2.6 | METAR LTFM 222250Z 18005KT 160V250 CAVOK 17/12 Q1017 NOSIG RMK RWY17L 20005KT 170V250 RWY34L 18003KT RWY16R 21002KT RWY36 16004KT 100V210 RWY18 20003KT 140V250 original: METAR LTFM 222250Z 18005KT 160V250 CAVOK 17/12 Q1017 NOSIG |
| 2026-10-22 19:20 EDT | METAR | 16° | 12° | 2.1 | METAR LTFM 222320Z 19004KT 150V210 CAVOK 16/12 Q1017 NOSIG RMK RWY17L VRB02KT RWY34L 19004KT RWY16R VRB02KT RWY36 VRB04KT RWY18 18004KT 150V260 original: METAR LTFM 222320Z 19004KT 150V210 CAVOK 16/12 Q1017 NOSIG |
| 2026-10-22 19:50 EDT | METAR | 17° | 11° | 2.1 | METAR LTFM 222350Z 22004KT 150V250 CAVOK 17/11 Q1017 NOSIG RMK RWY17L 29003KT 210V360 RWY34L VRB02KT RWY16R 31003KT 270V330 RWY36 VRB01KT RWY18 25003KT 210V290 original: METAR LTFM 222350Z 22004KT 150V250 CAVOK 17/11 Q1017 NOSIG |
| 2026-10-22 20:20 EDT | METAR | 17° | 11° | 2.1 | METAR LTFM 230020Z 22004KT 180V250 CAVOK 17/11 Q1017 NOSIG RMK RWY17L 28003KT RWY34L 23003KT RWY16R 29003KT 250V320 RWY36 VRB02KT RWY18 29003KT original: METAR LTFM 230020Z 22004KT 180V250 CAVOK 17/11 Q1017 NOSIG |
| 2026-10-22 20:50 EDT | METAR | 16° | 12° | 1 | METAR LTFM 230050Z VRB02KT CAVOK 16/12 Q1017 NOSIG RMK RWY17L 30002KT RWY34L VRB02KT RWY16R VRB01KT RWY36 35002KT RWY18 30004KT original: METAR LTFM 230050Z VRB02KT CAVOK 16/12 Q1017 NOSIG |
| 2026-10-22 21:20 EDT | METAR | 16° | 12° | 1.5 | METAR LTFM 230120Z 17003KT 070V230 CAVOK 16/12 Q1017 NOSIG RMK RWY17L VRB02KT RWY34L VRB02KT RWY16R 15003KT 120V190 RWY36 11003KT 040V180 RWY18 VRB02KT original: METAR LTFM 230120Z 17003KT 070V230 CAVOK 16/12 Q1017 NOSIG |
| 2026-10-22 21:50 EDT | METAR | 17° | 11° | 2.1 | METAR LTFM 230150Z 20004KT 130V270 CAVOK 17/11 Q1017 NOSIG RMK RWY17L 18003KT RWY34L VRB02KT RWY16R 22002KT RWY36 16004KT 100V200 RWY18 16002KT original: METAR LTFM 230150Z 20004KT 130V270 CAVOK 17/11 Q1017 NOSIG |
| 2026-10-22 22:20 EDT | METAR | 17° | 11° | 2.6 | METAR LTFM 230220Z 22005KT 190V290 CAVOK 17/11 Q1017 NOSIG RMK RWY17L VRB02KT RWY34L VRB01KT RWY16R VRB01KT RWY36 VRB04KT RWY18 VRB01KT original: METAR LTFM 230220Z 22005KT 190V290 CAVOK 17/11 Q1017 NOSIG |
| 2026-10-22 22:50 EDT | METAR | 17° | 12° | 2.6 | METAR LTFM 230250Z 19005KT 160V240 CAVOK 17/12 Q1017 NOSIG RMK RWY17L 28004KT 210V290 RWY34L VRB02KT RWY16R 28004KT RWY36 18005KT 130V200 RWY18 VRB02KT original: METAR LTFM 230250Z 19005KT 160V240 CAVOK 17/12 Q1017 NOSIG |
| 2026-10-22 23:20 EDT | METAR | 15°min | 12° | 1 | METAR LTFM 230320Z VRB02KT CAVOK 15/12 Q1017 NOSIG RMK RWY17L 26004KT RWY34L VRB01KT RWY16R 25003KT 220V310 RWY36 VRB02KT RWY18 30004KT |
| 2026-10-22 23:50 EDT | METAR | 15° | 12° | 1 | METAR LTFM 230350Z VRB02KT CAVOK 15/12 Q1017 NOSIG RMK RWY17L 27003KT 220V280 RWY34L 19002KT RWY16R 26002KT RWY36 VRB02KT RWY18 VRB01KT original: METAR LTFM 230350Z VRB02KT CAVOK 15/12 Q1017 NOSIG |
| 2026-10-23 00:20 EDT | METAR | 15° | 12° | 1.5 | METAR LTFM 230420Z 18003KT CAVOK 15/12 Q1017 NOSIG RMK RWY17L 24002KT RWY34L VRB01KT RWY16R VRB02KT RWY36 13004KT RWY18 VRB01KT original: METAR LTFM 230420Z 18003KT CAVOK 15/12 Q1017 NOSIG |
| 2026-10-23 00:50 EDT | METAR | 15° | 12° | 2.6 | METAR LTFM 230450Z 20005KT CAVOK 15/12 Q1017 NOSIG RMK RWY17L 16004KT RWY34L 21003KT 150V300 RWY16R 16004KT RWY36 19006KT RWY18 17003KT original: METAR LTFM 230450Z 20005KT CAVOK 15/12 Q1017 NOSIG |
| 2026-10-23 01:20 EDT | METAR | 17° | 13° | 3.1 | METAR LTFM 230520Z 21006KT CAVOK 17/13 Q1017 NOSIG RMK RWY17L 24006KT RWY34L VRB02KT RWY16R 25004KT RWY36 22008KT RWY18 22006KT original: METAR LTFM 230520Z 21006KT CAVOK 17/13 Q1017 NOSIG |
| 2026-10-23 01:50 EDT | METAR | 17° | 13° | 3.6 | METAR LTFM 230550Z 22007KT CAVOK 17/13 Q1017 NOSIG RMK RWY17L 23007KT 150V240 RWY34L 24007KT RWY16R 23005KT RWY36 21008KT RWY18 22007KT original: METAR LTFM 230550Z 22007KT CAVOK 17/13 Q1017 NOSIG |
| 2026-10-23 02:20 EDT | METAR | 17° | 13° | 2.1 | METAR LTFM 230620Z 20004KT CAVOK 17/13 Q1017 NOSIG RMK RWY17L 23007KT RWY34L 24004KT 190V320 RWY16R 24006KT RWY36 19004KT RWY18 21009KT original: METAR LTFM 230620Z 20004KT CAVOK 17/13 Q1017 NOSIG |
| 2026-10-23 02:50 EDT | METAR | 19° | 13° | 3.1 | METAR LTFM 230650Z 18006KT CAVOK 19/13 Q1017 NOSIG RMK RWY17L 21007KT RWY34L 22005KT 180V250 RWY16R 21004KT RWY36 20005KT RWY18 21008KT original: METAR LTFM 230650Z 18006KT CAVOK 19/13 Q1017 NOSIG |
| 2026-10-23 03:20 EDT | METAR | 21° | 13° | 2.6 | METAR LTFM 230720Z 21005KT 160V230 CAVOK 21/13 Q1017 NOSIG RMK RWY17L 22006KT 120V250 RWY34L 23007KT 190V250 RWY16R 26004KT RWY36 22007KT RWY18 21005KT 170V230 original: METAR LTFM 230720Z 21005KT 160V230 CAVOK 21/13 Q1017 NOSIG |
| 2026-10-23 03:50 EDT | METAR | 21° | 13° | 3.6 | METAR LTFM 230750Z 21007KT 170V230 CAVOK 21/13 Q1018 NOSIG RMK RWY17L 26006KT RWY34L 22008KT 170V240 RWY16R 24007KT RWY36 22007KT RWY18 23006KT original: METAR LTFM 230750Z 21007KT 170V230 CAVOK 21/13 Q1018 NOSIG |
| 2026-10-23 04:20 EDT | METAR | 22° | 12° | 4.1 | METAR LTFM 230820Z 24008KT CAVOK 22/12 Q1018 NOSIG RMK RWY17L 23007KT RWY34L 22007KT 170V250 RWY16R 24007KT RWY36 22008KT RWY18 24008KT original: METAR LTFM 230820Z 24008KT CAVOK 22/12 Q1018 NOSIG |
| 2026-10-23 04:50 EDT | METAR | 23°max | 12° | 4.1 | METAR LTFM 230850Z 24008KT 9999 FEW035 BKN100 23/12 Q1018 NOSIG RMK RWY17L 24007KT 190V260 RWY34L 22009KT 180V260 RWY16R 23005KT RWY36 24008KT RWY18 25009KT original: METAR LTFM 230850Z 24008KT 9999 FEW035 BKN100 23/12 Q1018 NOSIG |
| 2026-10-23 05:20 EDT | METAR | 23° | 11° | 2.6 | METAR LTFM 230920Z 23005KT 180V290 9999 FEW035 BKN100 23/11 Q1017 NOSIG RMK RWY17L VRB05KT RWY34L 22007G18KT 190V250 RWY16R 27006KT 240V300 RWY36 21007KT 190V250 RWY18 24006KT original: METAR LTFM 230920Z 23005KT 180V290 9999 FEW035 BKN100 23/11 Q1017 NOSIG |
| 2026-10-23 05:50 EDT | METAR | 21° | 14° | 6.2 | METAR LTFM 230950Z 32012KT 9999 FEW035 BKN100 21/14 Q1017 NOSIG RMK RWY17L 32014KT RWY34L 31012KT 270V330 RWY16R 32012KT RWY36 33013KT 280V340 RWY18 34015KT original: METAR LTFM 230950Z 32012KT 9999 FEW035 BKN100 21/14 Q1017 NOSIG |
| 2026-10-23 06:20 EDT | METAR | 20° | 15° | 7.7 | METAR LTFM 231020Z 33015KT 9999 FEW035 BKN100 20/15 Q1017 NOSIG RMK RWY17L 33015KT RWY34L 31016G31KT RWY16R 34013KT RWY36 33015KT RWY18 34015KT original: METAR LTFM 231020Z 33015KT 9999 FEW035 BKN100 20/15 Q1017 NOSIG |
| 2026-10-23 06:50 EDT | METAR | 18° | 15° | 8.7 | METAR LTFM 231050Z 36017KT 9999 VCSH SCT006 FEW018TCU BKN025 18/15 Q1018 NOSIG RMK RWY17L 35015KT RWY34L 34016KT RWY16R 35014KT RWY36 35016KT RWY18 36016KT original: METAR LTFM 231050Z 36017KT 9999 VCSH SCT006 FEW018TCU BKN025 18/15 Q1018 NOSIG |
| 2026-10-23 07:20 EDT | METAR | 17° | 15° | 9.3 | METAR LTFM 231120Z 35018KT 9999 VCSH SCT006 FEW018TCU BKN025 17/15 Q1018 NOSIG RMK RWY17L 35015KT RWY34L 34017KT RWY16R 35015KT RWY36 36017KT RWY18 36015KT original: METAR LTFM 231120Z 35018KT 9999 VCSH SCT006 FEW018TCU BKN025 17/15 Q1018 NOSIG |
| 2026-10-23 07:50 EDT | METAR | 16° | 14° | 9.3 | METAR LTFM 231150Z 36018KT 9999 SCT008 BKN025 16/14 Q1017 NOSIG RMK RWY17L 35016KT RWY34L 35018KT RWY16R 36015KT RWY36 36018KT RWY18 36017KT original: METAR LTFM 231150Z 36018KT 9999 SCT008 BKN025 16/14 Q1017 NOSIG |
| 2026-10-23 08:20 EDT | METAR | 16° | 14° | 9.3 | METAR LTFM 231220Z 36018KT 9999 VCTS SCT008 FEW018CB BKN022 16/14 Q1018 TEMPO FM1300 4000 TSRA RMK RWY17L 36016KT RWY34L 35017KT RWY16R 36015KT RWY36 36017KT RWY18 36016KT original: METAR LTFM 231220Z 36018KT 9999 VCTS SCT008 FEW018CB BKN022 16/14 Q1018 TEMPO FM1300 4000 TSRA |
| 2026-10-23 08:50 EDT | METAR | 16° | 14° | 9.3 | METAR LTFM 231250Z 36018KT 9999 VCTS BKN009 FEW018CB BKN022 16/14 Q1019 TEMPO 3200 TSRA RMK RWY17L 36015KT RWY34L 35017KT RWY16R 35015KT RWY36 36017KT RWY18 36015KT original: METAR LTFM 231250Z 36018KT 9999 VCTS BKN009 FEW018CB BKN022 16/14 Q1019 TEMPO 3200 TSRA |
| 2026-10-23 09:20 EDT | METAR | 16° | 14° | 8.7 | METAR LTFM 231320Z 35017KT 4800 -TSRA BKN009 FEW018CB BKN022 16/14 Q1019 RETSRA TEMPO TSRA RMK RWY17L 35015KT RWY34L 35017KT RWY16R 34010KT RWY36 35016KT RWY18 36016KT original: METAR LTFM 231320Z 35017KT 4800 -TSRA BKN009 FEW018CB BKN022 16/14 Q1019 RETSRA TEMPO TSRA |
| 2026-10-23 09:50 EDT | METAR | 15° | 14° | 6.2 | METAR LTFM 231350Z 01012KT 7000 -TSRA SCT005 FEW017CB BKN025 15/14 Q1018 RETSRA BECMG TL1420 NSW RMK RWY17L 01014KT RWY34L 36011KT 310V020 RWY16R 36010KT 320V020 RWY36 36015KT RWY18 02012KT original: METAR LTFM 231350Z 01012KT 7000 -TSRA SCT005 FEW017CB BKN025 15/14 Q1018 RETSRA BECMG TL1420 NSW |
| 2026-10-23 10:20 EDT | METAR | 15° | 14° | 5.7 | METAR LTFM 231420Z 02011KT 3500 SHRA SCT005 FEW017CB BKN025 15/14 Q1018 BECMG TL1450 9999 NSW RMK RWY17L 01008KT RWY34L 01011KT RWY16R 36006KT RWY36 36009KT RWY18 01008KT original: METAR LTFM 231420Z 02011KT 3500 SHRA SCT005 FEW017CB BKN025 15/14 Q1018 BECMG TL1450 9999 NSW |
| 2026-10-23 10:50 EDT | METAR | 15° | 14° | 4.6 | METAR LTFM 231450Z 03009KT 350V050 9999 -SHRA SCT004 FEW017TCU BKN025 15/14 Q1019 RESHRA NOSIG RMK RWY17L 01009KT RWY34L 01008KT RWY16R 01007KT RWY36 03009KT RWY18 03006KT 360V080 original: METAR LTFM 231450Z 03009KT 350V050 9999 -SHRA SCT004 FEW017TCU BKN025 15/14 Q1019 RESHRA NOSIG |
| 2026-10-23 11:20 EDT | METAR | 15° | 14° | 5.7 | METAR LTFM 231520Z 02011KT 7000 -SHRA SCT004 FEW017CB BKN022 15/14 Q1019 NOSIG RMK RWY17L 36011KT RWY34L 36012KT RWY16R 36010KT RWY36 01011KT RWY18 01010KT original: METAR LTFM 231520Z 02011KT 7000 -SHRA SCT004 FEW017CB BKN022 15/14 Q1019 NOSIG |
| 2026-10-23 11:50 EDT | METAR | 15° | 14° | 6.2 | METAR LTFM 231550Z 36012KT 9999 -SHRA SCT004 FEW017CB BKN022 15/14 Q1019 NOSIG RMK RWY17L 36012KT RWY34L 35012KT RWY16R 35010KT RWY36 36011KT RWY18 36012KT original: METAR LTFM 231550Z 36012KT 9999 -SHRA SCT004 FEW017CB BKN022 15/14 Q1019 NOSIG |
| 2026-10-23 12:20 EDT | METAR | 15° | 14° | 5.1 | METAR LTFM 231620Z 34010KT 300V360 9999 -SHRA SCT006 FEW017CB BKN022 15/14 Q1019 NOSIG RMK RWY17L 35010KT RWY34L 33007KT RWY16R 35008KT RWY36 35010KT RWY18 36009KT original: METAR LTFM 231620Z 34010KT 300V360 9999 -SHRA SCT006 FEW017CB BKN022 15/14 Q1019 NOSIG |
| 2026-10-23 12:50 EDT | METAR | 15° | 14° | 6.2 | METAR LTFM 231650Z 01012KT 330V030 9999 -SHRA SCT006 FEW017CB BKN022 15/14 Q1019 NOSIG RMK RWY17L 01011KT RWY34L 36012KT RWY16R 01010KT RWY36 01012KT RWY18 01012KT original: METAR LTFM 231650Z 01012KT 330V030 9999 -SHRA SCT006 FEW017CB BKN022 15/14 Q1019 NOSIG |
| 2026-10-23 13:20 EDT | METAR | 15° | 13° | 6.2 | METAR LTFM 231720Z 01012KT 9999 -SHRA BKN009 FEW017CB BKN022 15/13 Q1020 NOSIG RMK RWY17L 01011KT RWY34L 36011KT RWY16R 01011KT RWY36 01011KT RWY18 01010KT original: METAR LTFM 231720Z 01012KT 9999 -SHRA BKN009 FEW017CB BKN022 15/13 Q1020 NOSIG |
| 2026-10-23 13:50 EDT | METAR | 15° | 13° | 5.7 | METAR LTFM 231750Z 01011KT 9999 -SHRA BKN009 FEW018TCU BKN022 15/13 Q1020 NOSIG RMK RWY17L 36010KT RWY34L 36010KT RWY16R 36010KT RWY36 01011KT RWY18 01010KT original: METAR LTFM 231750Z 01011KT 9999 -SHRA BKN009 FEW018TCU BKN022 15/13 Q1020 NOSIG |
| 2026-10-23 14:20 EDT | METAR | 15° | 14° | 5.1 | METAR LTFM 231820Z 01010KT 9999 -SHRA BKN013 FEW018TCU BKN023 15/14 Q1020 NOSIG RMK RWY17L 36011KT RWY34L 35010KT RWY16R 36010KT RWY36 01012KT RWY18 01010KT original: METAR LTFM 231820Z 01010KT 9999 -SHRA BKN013 FEW018TCU BKN023 15/14 Q1020 NOSIG |
| 2026-10-23 14:50 EDT | METAR | 15° | 13° | 6.2 | METAR LTFM 231850Z 01012KT 9999 SCT014 BKN025 15/13 Q1020 RESHRA NOSIG RMK RWY17L 36012KT RWY34L 35012KT RWY16R 36012KT RWY36 01012KT RWY18 01012KT original: METAR LTFM 231850Z 01012KT 9999 SCT014 BKN025 15/13 Q1020 RESHRA NOSIG |
| 2026-10-23 15:20 EDT | METAR | 15° | 13° | 6.2 | METAR LTFM 231920Z 01012KT 9999 SCT013 BKN025 15/13 Q1020 NOSIG RMK RWY17L 36010KT RWY34L 36012KT RWY16R 01010KT RWY36 36012KT RWY18 01011KT original: METAR LTFM 231920Z 01012KT 9999 SCT013 BKN025 15/13 Q1020 NOSIG |
| 2026-10-23 15:50 EDT | METAR | 15° | 13° | 5.7 | METAR LTFM 231950Z 01011KT 9999 SCT013 BKN026 15/13 Q1020 NOSIG RMK RWY17L 01011KT RWY34L 36012KT RWY16R 36012KT RWY36 01012KT RWY18 01012KT original: METAR LTFM 231950Z 01011KT 9999 SCT013 BKN026 15/13 Q1020 NOSIG |
| 2026-10-23 16:20 EDT | METAR | 16° | 13° | 6.2 | METAR LTFM 232020Z 01012KT 9999 SCT013 BKN026 16/13 Q1020 NOSIG RMK RWY17L 01011KT RWY34L 36013KT RWY16R 01010KT RWY36 01010KT RWY18 02012KT original: METAR LTFM 232020Z 01012KT 9999 SCT013 BKN026 16/13 Q1020 NOSIG |
| 2026-10-23 16:50 EDT | METAR | 15° | 13° | 6.2 | METAR LTFM 232050Z 01012KT 9999 SCT015 BKN026 15/13 Q1020 NOSIG RMK RWY17L 01012KT RWY34L 36011KT RWY16R 01011KT RWY36 01011KT RWY18 01011KT original: METAR LTFM 232050Z 01012KT 9999 SCT015 BKN026 15/13 Q1020 NOSIG |
Settlement source: the METAR-derived station-day record for LTFM for the contract date (station-local calendar day), as published at https://weathermarket.io/station/LTFM/2026-10-23 with every observation used, the finality status and the Flare anchor of the record. The daily value is the extreme over the hourly and special METAR reports in that day; a short-lived peak between reports may be missed. If the record is not final and settleable by the resolution deadline, the market is flagged for review.
Station-day record: the daily extremes over every METAR observation (hourly plus special reports) received for the station's local calendar day - local midnight to local midnight, daylight saving applied. Temperatures are whole degrees Celsius as reported in METAR; a short-lived peak between reports can be missed. This is not a model or an aggregate - every value points at the report that produced it, and every report in the day is listed verbatim.
The settlement value is the daily maximum (or minimum) of this record once it is final: the local day has ended and the 3-hour correction hold has passed. A day whose longest gap between reports exceeds the station's normal interval plus 30 minutes is final but flagged not settleable - a market should treat it as a review case. Once final, the canonical record bytes are hashed (SHA-256) and the hash is written to the SnapshotAnchor contract on Flare; the anchored record is the settlement record even if reports change afterwards (matchesCurrent then reads false).
Every METAR in the day is listed with its raw text; compare it with the independent archives linked under links.external (IEM ASOS archive, Ogimet).
GET links.record for the canonical record bytes, SHA-256 them and compare with anchor.sha256; call SnapshotAnchor.isAnchored(sha256) on Flare (anchor.contract, anchor.chainId) to confirm the hash is on-chain. anchor.explorer opens the anchoring transaction.
Permalink pattern for market rules: https://weathermarket.io/station/LTFM/YYYY-MM-DD (HTML) and https://weathermarket.io/api/station/LTFM/YYYY-MM-DD (JSON).