{
  "horizon_end": "2025-07-19T12:00:00Z",
  "horizon_start": "2025-07-17T12:00:00Z",
  "targets": [
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_001",
      "latitude_deg": 9.03,
      "longitude_deg": 38.74,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Addis Ababa, Ethiopia"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_002",
      "latitude_deg": 31.1975,
      "longitude_deg": 29.8925,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Alexandria, Egypt"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_003",
      "latitude_deg": 41.3833,
      "longitude_deg": 2.1833,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Barcelona, Spain"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_004",
      "latitude_deg": -33.9253,
      "longitude_deg": 18.4239,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Cape Town, South Africa"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_005",
      "latitude_deg": 30.66,
      "longitude_deg": 104.0633,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Chengdu, China"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_006",
      "latitude_deg": 13.0825,
      "longitude_deg": 80.275,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Chennai, India"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_007",
      "latitude_deg": 28.61,
      "longitude_deg": 77.23,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Delhi, India"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_008",
      "latitude_deg": 25.2631,
      "longitude_deg": 55.2972,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Dubai, United Arab Emirates"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_009",
      "latitude_deg": -3.7275,
      "longitude_deg": -38.5275,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Fortaleza, Brazil"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_010",
      "latitude_deg": 23.13,
      "longitude_deg": 113.26,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Guangzhou, China"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_011",
      "latitude_deg": -2.533,
      "longitude_deg": 140.717,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Jayapura, Indonesia"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_012",
      "latitude_deg": -26.2044,
      "longitude_deg": 28.0456,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Johannesburg, South Africa"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_013",
      "latitude_deg": 6.455,
      "longitude_deg": 3.3841,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Lagos, Nigeria"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_014",
      "latitude_deg": -12.06,
      "longitude_deg": -77.0375,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Lima, Peru"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_015",
      "latitude_deg": -8.8383,
      "longitude_deg": 13.2344,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Luanda, Angola"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_016",
      "latitude_deg": 19.4333,
      "longitude_deg": -99.1333,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Mexico City, Mexico"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_017",
      "latitude_deg": 55.7506,
      "longitude_deg": 37.6175,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Moscow, Russia"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_018",
      "latitude_deg": 40.6943,
      "longitude_deg": -73.9249,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "New York, United States"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_019",
      "latitude_deg": 47.6211,
      "longitude_deg": -122.3244,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Seattle, United States"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_020",
      "latitude_deg": 37.5667,
      "longitude_deg": 126.9833,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Seoul, Korea, South"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_021",
      "latitude_deg": 31.2286,
      "longitude_deg": 121.4747,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Shanghai, China"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_022",
      "latitude_deg": 1.3,
      "longitude_deg": 103.8,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Singapore, Singapore"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_023",
      "latitude_deg": -23.5504,
      "longitude_deg": -46.6339,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "S\u00e3o Paulo, Brazil"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_024",
      "latitude_deg": 35.6889,
      "longitude_deg": 51.3897,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Tehran, Iran"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_025",
      "latitude_deg": 10.1833,
      "longitude_deg": -68.0,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Valencia, Venezuela"
    },
    {
      "altitude_m": 0.0,
      "expected_revisit_period_hours": 8.0,
      "id": "target_026",
      "latitude_deg": -41.2889,
      "longitude_deg": 174.7772,
      "max_slant_range_m": 1800000.0,
      "min_duration_sec": 30.0,
      "min_elevation_deg": 25.0,
      "name": "Wellington, New Zealand"
    }
  ]
}
