{"schema":1,"kind":"metar","id":"CYFO","now":"2026-10-17T12:56:03.434Z","state":"current","source":{"source":"metars","state":"current","outcome":"fetched","lastSuccess":"2026-10-17T12:45:04.610Z","lastAttempt":"2026-10-17T12:45:04.610Z","ageSeconds":658,"budgetSeconds":3600,"error":null,"damaged":null,"pass":"analysis","publisher":"NOAA/NWS Aviation Weather Center"},"station":{"id":"CYFO","at":"2026-10-17T12:00:00.000Z","position":[-101.68,54.678],"tempC":1,"dewC":1,"windDir":160,"windVariable":false,"windKt":3,"gustKt":null,"visMi":15,"visPlus":false,"slpMb":1008.4,"wx":null,"kind":"METAR"},"gauge":null,"forecastSource":null,"latestHeld":{"at":"2026-10-17T12:00:00.000Z","reading":{"id":"CYFO","at":"2026-10-17T12:00:00.000Z","position":[-101.68,54.678],"tempC":1,"dewC":1,"windDir":160,"windVariable":false,"windKt":3,"gustKt":null,"visMi":15,"visPlus":false,"slpMb":1008.4,"wx":null,"kind":"METAR"},"recordedAt":"2026-10-17T12:15:07.983Z","rawHash":"f0704332759fe1131fe9887da5385e3460868b43f6138106aac1bb8c7676254c","corrections":0},"history":{"id":"CYFO","samples":[{"at":"2026-10-17T11:00:00.000Z","reading":{"id":"CYFO","at":"2026-10-17T11:00:00.000Z","position":[-101.68,54.678],"tempC":0,"dewC":-1,"windDir":220,"windVariable":false,"windKt":3,"gustKt":null,"visMi":15,"visPlus":false,"slpMb":1008.9,"wx":null,"kind":"METAR"},"recordedAt":"2026-10-17T11:15:07.064Z","rawHash":"7b8de7613178a73bdf0132bc79f470b3cc468514bec5c0458f7c710d68cffae8","corrections":0},{"at":"2026-10-17T12:00:00.000Z","reading":{"id":"CYFO","at":"2026-10-17T12:00:00.000Z","position":[-101.68,54.678],"tempC":1,"dewC":1,"windDir":160,"windVariable":false,"windKt":3,"gustKt":null,"visMi":15,"visPlus":false,"slpMb":1008.4,"wx":null,"kind":"METAR"},"recordedAt":"2026-10-17T12:15:07.983Z","rawHash":"f0704332759fe1131fe9887da5385e3460868b43f6138106aac1bb8c7676254c","corrections":0}],"truncatedBefore":null},"recording":{"schema":1,"at":"2026-10-17T12:45:09.417Z","sourceLastSuccess":"2026-10-17T12:45:04.610Z","error":null},"historyError":null,"coverage":{"targetHours":24,"since":"2026-10-17T06:15:07.108Z","through":"2026-10-17T12:45:09.417Z","retainedFrom":"2026-10-17T11:00:00.000Z","truncatedBefore":null},"qualification":"Station observations, not an address forecast or cyclone maximum wind. Maintenance-flagged, old and implausible reports are excluded by the existing parser; this is not independent NWS quality control."}