[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"airport-LFAC":3,"weather-metar-LFAC":65,"nearby-schools-LFAC":67,"nearby-LFAC":90,"nearby-ames-LFAC":124,"weather-taf-LFAC":184},{"success":4,"airport":5},true,{"icao_code":6,"iata_code":7,"name":8,"city":9,"country":10,"latitude":11,"longitude":12,"elevation_ft":13,"timezone":14,"type":15,"municipality":9,"country_slug":16,"city_slug":17,"country_code":18,"region_code":19,"scheduled_service":20,"homepage":21,"wikipedia_link":22,"updated_at":23,"airport_runways":24,"airport_frequencies":42,"runways":56,"frequencies":60,"navaids":64},"LFAC","CQF","Calais Marck Airport","Calais","France",50.962101,1.95476,12,null,"medium_airport","france","calais","FR","FR-HDF",false,"https:\u002F\u002Fcalais.aeroport.fr\u002Fen\u002Fhomepage\u002F","https:\u002F\u002Ffr.wikipedia.org\u002Fwiki\u002FA%C3%A9roport_de_Calais_-_Dunkerque","2026-03-23T09:13:52.084729+00:00",[25,35,40],{"id":26,"closed":20,"lighted":4,"surface":27,"he_ident":28,"le_ident":29,"width_ft":30,"length_ft":31,"he_heading_deg":32,"le_heading_deg":33,"he_elevation_ft":34,"le_elevation_ft":34},1808,"ASP","24","06",148,5036,241,61,11,{"id":36,"closed":20,"lighted":20,"surface":27,"he_ident":14,"le_ident":37,"width_ft":38,"length_ft":38,"he_heading_deg":14,"le_heading_deg":14,"he_elevation_ft":14,"le_elevation_ft":39},1809,"H",42,10,{"id":41,"closed":20,"lighted":20,"surface":27,"he_ident":14,"le_ident":37,"width_ft":38,"length_ft":38,"he_heading_deg":14,"le_heading_deg":14,"he_elevation_ft":14,"le_elevation_ft":39},5070,[43,48,52],{"id":44,"type":45,"description":46,"frequency_mhz":47},1114,"APP","LILLE APP",120.275,{"id":49,"type":50,"description":50,"frequency_mhz":51},1115,"ATIS",135.45,{"id":53,"type":54,"description":54,"frequency_mhz":55},1116,"TWR",128.925,[57,58,59],{"id":26,"closed":20,"lighted":4,"surface":27,"he_ident":28,"le_ident":29,"width_ft":30,"length_ft":31,"he_heading_deg":32,"le_heading_deg":33,"he_elevation_ft":34,"le_elevation_ft":34},{"id":36,"closed":20,"lighted":20,"surface":27,"he_ident":14,"le_ident":37,"width_ft":38,"length_ft":38,"he_heading_deg":14,"le_heading_deg":14,"he_elevation_ft":14,"le_elevation_ft":39},{"id":41,"closed":20,"lighted":20,"surface":27,"he_ident":14,"le_ident":37,"width_ft":38,"length_ft":38,"he_heading_deg":14,"le_heading_deg":14,"he_elevation_ft":14,"le_elevation_ft":39},[61,62,63],{"id":44,"type":45,"description":46,"frequency_mhz":47},{"id":49,"type":50,"description":50,"frequency_mhz":51},{"id":53,"type":54,"description":54,"frequency_mhz":55},[],{"available":20,"error":66},"Weather service not configured",{"schools":68},[69],{"id":70,"entity_name":71,"city":72,"country_name":10,"slug":73,"country_slug":16,"city_slug":17,"img":14,"modules":74,"latitude":87,"longitude":88,"distance":89},2205,"EASYPILOT","CALAIS","easypilot",[75,76,77,78,79,80,81,82,83,84,85,86],"FCL.210 - Private Pilot Licence (Aeroplane)","FCL.810 - Night Rating (A)","FCL.835 - Basic Instrument Rating","FCL.315 - Commercial Pilot Licence (Helicopter) intégré","FCL.315 - Commercial Pilot Licence with Instrument Rating (Helicopter) intégré","FCL.615 - Extension of IR(H) Privileges à\u002Faux qualification(s) de type EC135\u002F635","FCL.615 - Instrument Rating (Helicopter)","FCL.720.H(c)(1)(ii) - Preliminary Training for First Multi-Engine Type Rating","FCL.725 - Type Rating (SPH) EC135\u002F635","FCL.725 - Type Rating (SPH) AS332 \u002F EC225 uniquement SPH","FCL.725 - Type Rating (SPH) AS355","FCL.725 - Type Rating (SPH) EC120B uniquement SPH",50.9524769,1.8538446,7.148831282015354,{"airports":91},[92,94,102,109,116],{"icao_code":6,"name":8,"latitude":11,"longitude":12,"type":15,"municipality":9,"iata_code":7,"dist_meters":93},0,{"icao_code":95,"name":96,"latitude":97,"longitude":98,"type":99,"municipality":100,"iata_code":14,"dist_meters":101},"LFIS","Saint-Inglevert Aerodrome",50.882608,1.735757,"small_airport","Saint-Inglevert",17757.75931144,{"icao_code":103,"name":104,"latitude":105,"longitude":106,"type":99,"municipality":107,"iata_code":14,"dist_meters":108},"LFQN","Saint-Omer Wizernes Airfield",50.727456,2.232586,"Longuenesse, Pas-de-Calais",32623.11600011,{"icao_code":110,"name":111,"latitude":112,"longitude":113,"type":99,"municipality":114,"iata_code":14,"dist_meters":115},"LFAK","Dunkerque-Les Moëres Airfield",51.039559,2.549129,"Ghyvelde",42603.01157454,{"icao_code":117,"name":118,"latitude":119,"longitude":120,"type":121,"municipality":122,"iata_code":14,"dist_meters":123},"EBOO","Oostdijckbank Platform Heliport",51.274445,2.4475,"heliport","De Panne",48966.98045595,{"examiners":125},[126,137,144,154,164,174],{"id":127,"entity_name":128,"city":129,"country_name":10,"slug":130,"country_slug":16,"city_slug":131,"modules":132,"latitude":134,"longitude":135,"distance":136},6113,"DUVIVIER Jean-Marc","MARCK","duvivier-jean-marc","marck",[133],"Class 2",50.96,1.95,0.17831361471419463,{"id":138,"entity_name":139,"city":72,"country_name":10,"slug":140,"country_slug":16,"city_slug":17,"modules":141,"latitude":142,"longitude":143,"distance":89},6107,"DE POORTER","de-poorter",[133],50.95,1.85,{"id":145,"entity_name":146,"city":147,"country_name":10,"slug":148,"country_slug":16,"city_slug":149,"modules":150,"latitude":151,"longitude":152,"distance":153},6098,"ROMAND Bruno","GRAVELINES","romand-bruno","gravelines",[133],50.99,2.13,12.364123061802696,{"id":155,"entity_name":156,"city":157,"country_name":10,"slug":158,"country_slug":16,"city_slug":159,"modules":160,"latitude":161,"longitude":162,"distance":163},6096,"QUANDALLE Nathalie","GRANDE SYNTHE","quandalle-nathalie","grande-synthe",[133],51.01,2.29,24.029511774091446,{"id":165,"entity_name":166,"city":167,"country_name":10,"slug":168,"country_slug":16,"city_slug":169,"modules":170,"latitude":171,"longitude":172,"distance":173},6109,"MACHEZ Paul","AUDRESSELLES","machez-paul","audresselles",[133],50.83,1.59,29.737787499679055,{"id":175,"entity_name":176,"city":177,"country_name":10,"slug":178,"country_slug":16,"city_slug":179,"modules":180,"latitude":181,"longitude":182,"distance":183},6112,"RIALLAND Pierre","BLENDECQUES","rialland-pierre","blendecques",[133],50.72,2.28,35.631603223976946,{"available":4,"taf":185,"fallback":229},{"raw_text":186,"station":187,"issue_time":188,"valid_from":189,"valid_to":190,"forecast_periods":191},"TAF LFAT 061400Z 0615\u002F0624 22018G28KT CAVOK TEMPO 0615\u002F0619 4000 SHRA SCT030TCU PROB40 TEMPO 0615\u002F0619 BKN014TCU BKN030CB PROB40 TEMPO 0615\u002F0624 22022G40KT PROB30 TEMPO 0621\u002F0624 BKN014","LFAT","2026-06-06T14:00:00.000Z","2026-06-06T15:00:00.000Z","2026-06-07T00:00:00.000Z",[192,201,212,221,224],{"time_from":189,"time_to":190,"change_type":14,"probability":14,"wind_direction":193,"wind_speed_kt":194,"wind_gust_kt":195,"visibility_statute_mi":14,"weather_phenomena":196,"cloud_layers":197,"flight_category":200},220,18,28,"NSW",[198],{"cover":199,"base":14,"type":14},"NSC","VFR",{"time_from":189,"time_to":202,"change_type":203,"probability":14,"wind_direction":14,"wind_speed_kt":14,"wind_gust_kt":14,"visibility_statute_mi":204,"weather_phenomena":205,"cloud_layers":206,"flight_category":211},"2026-06-06T19:00:00.000Z","TEMPO",2.49,"SHRA",[207],{"cover":208,"base":209,"type":210},"SCT",3000,"TCU","IFR",{"time_from":189,"time_to":202,"change_type":203,"probability":213,"wind_direction":14,"wind_speed_kt":14,"wind_gust_kt":14,"visibility_statute_mi":93,"weather_phenomena":14,"cloud_layers":214,"flight_category":220},40,[215,218],{"cover":216,"base":217,"type":210},"BKN",1400,{"cover":216,"base":209,"type":219},"CB","LIFR",{"time_from":189,"time_to":190,"change_type":203,"probability":213,"wind_direction":193,"wind_speed_kt":222,"wind_gust_kt":213,"visibility_statute_mi":93,"weather_phenomena":14,"cloud_layers":223,"flight_category":220},22,[],{"time_from":225,"time_to":190,"change_type":203,"probability":226,"wind_direction":14,"wind_speed_kt":14,"wind_gust_kt":14,"visibility_statute_mi":93,"weather_phenomena":14,"cloud_layers":227,"flight_category":220},"2026-06-06T21:00:00.000Z",30,[228],{"cover":216,"base":217,"type":14},{"icao":187,"name":230,"distance_km":231},"Le Touquet-Côte d'Opale Airport",54.7]