{
  "routes": [
    {
      "route_name": "KM SANGIANG",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.694637,
            "lng": 128.175178,
            "distance_from_start": 0,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 27,
              "wave_height": 0.65,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.44,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.7540233021545877,
            "lng": 128.09514586207678,
            "distance_from_start": 6.095452541614562,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 30,
              "wave_height": 0.69,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.49,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.8176372973480928,
            "lng": 128.11674112889852,
            "distance_from_start": 12.190905083229124,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 43,
              "wave_height": 0.85,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.54,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.851799176785185,
            "lng": 128.21258732111863,
            "distance_from_start": 18.286357624843685,
            "weather": {
              "weather": "Cerah",
              "visibility": 45,
              "wave_height": 0.86,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.59,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.885961056222277,
            "lng": 128.3084335133387,
            "distance_from_start": 24.381810166458248,
            "weather": {
              "weather": "Cerah",
              "visibility": 43,
              "wave_height": 0.86,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.6,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.920122935659369,
            "lng": 128.40427970555882,
            "distance_from_start": 30.47726270807281,
            "weather": {
              "weather": "Cerah",
              "visibility": 44,
              "wave_height": 0.85,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.52,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.954284815096461,
            "lng": 128.5001258977789,
            "distance_from_start": 36.57271524968737,
            "weather": {
              "weather": "Cerah",
              "visibility": 41,
              "wave_height": 0.85,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.49,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.988446694533553,
            "lng": 128.595972089999,
            "distance_from_start": 42.66816779130193,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 41,
              "wave_height": 0.85,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.45,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.022608573970645,
            "lng": 128.6918182822191,
            "distance_from_start": 48.763620332916496,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 41,
              "wave_height": 0.86,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.42,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.056770453407737,
            "lng": 128.7876644744392,
            "distance_from_start": 54.85907287453106,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 43,
              "wave_height": 0.86,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.38,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.0909323328448295,
            "lng": 128.88351066665928,
            "distance_from_start": 60.95452541614562,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 43,
              "wave_height": 0.85,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 17,
              "current_speed": 0.35,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.125094212281922,
            "lng": 128.97935685887938,
            "distance_from_start": 67.04997795776018,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 44,
              "wave_height": 0.83,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.32,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.159256091719014,
            "lng": 129.07520305109946,
            "distance_from_start": 73.14543049937474,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 43,
              "wave_height": 0.81,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.193417971156106,
            "lng": 129.17104924331957,
            "distance_from_start": 79.2408830409893,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 43,
              "wave_height": 0.78,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.28,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.227579850593198,
            "lng": 129.26689543553965,
            "distance_from_start": 85.33633558260387,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 39,
              "wave_height": 0.75,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.26,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.26174173003029,
            "lng": 129.36274162775976,
            "distance_from_start": 91.43178812421843,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 36,
              "wave_height": 0.71,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.295903609467382,
            "lng": 129.45858781997984,
            "distance_from_start": 97.52724066583299,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 36,
              "wave_height": 0.67,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -4.330065488904474,
            "lng": 129.55443401219995,
            "distance_from_start": 103.62269320744755,
            "weather": {
              "weather": "Berawan Tebal",
              "visibility": 34,
              "wave_height": 0.63,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.27,
              "current_to": "Selatan"
            }
          },
          {
            "lat": -4.364227368341566,
            "lng": 129.65028020442003,
            "distance_from_start": 109.71814574906212,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 34,
              "wave_height": 0.6,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.3,
              "current_to": "Selatan"
            }
          },
          {
            "lat": -4.405901160106976,
            "lng": 129.74306494066553,
            "distance_from_start": 115.81359829067667,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 33,
              "wave_height": 0.59,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.35,
              "current_to": "Selatan"
            }
          },
          {
            "lat": -4.452185256114055,
            "lng": 129.83359463011772,
            "distance_from_start": 121.90905083229124,
            "weather": {
              "weather": "Cerah",
              "visibility": 27,
              "wave_height": 0.56,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.35,
              "current_to": "Selatan"
            }
          },
          {
            "lat": -4.524879,
            "lng": 129.896705,
            "distance_from_start": 128.0045033739058,
            "weather": {
              "weather": "Cerah",
              "visibility": 26,
              "wave_height": 0.54,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.32,
              "current_to": "Selatan"
            }
          }
        ],
        "departure_time": "2026-08-24T13:00",
        "arrival_time": "2026-08-25T06:00",
        "timezone": "Asia/Jayapura",
        "speed": 8,
        "distance": "128.00"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Yos Sudarso",
          "province": "Maluku",
          "weather": {
            "wind_speed": 10,
            "wind_gust": 16,
            "wind_from": "Timur",
            "current_speed": 0.44,
            "current_to": "Tenggara",
            "wave_height": 0.65,
            "weather": "Berawan Tebal",
            "temp_avg": 26.02,
            "rh_avg": 67.54,
            "visibility": 27
          }
        },
        "destination": {
          "name": "Pelabuhan Banda Neira",
          "province": "Maluku",
          "weather": {
            "wind_speed": 9,
            "wind_gust": 14,
            "wind_from": "Timur",
            "current_speed": 0.32,
            "current_to": "Selatan",
            "wave_height": 0.54,
            "weather": "Cerah",
            "temp_avg": 25.4,
            "rh_avg": 75.36,
            "visibility": 26
          }
        }
      }
    },
    {
      "route_name": "HUNIMUA - WAIPIRIT (PP) 05.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.509959,
            "lng": 128.346158,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 25,
              "wave_height": 0.41,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.12,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.495621222702445,
            "lng": 128.34721754166236,
            "distance_from_start": 0.96450945530675,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 25,
              "wave_height": 0.39,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.11,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4795808817102643,
            "lng": 128.3463385732745,
            "distance_from_start": 1.9290189106135,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 25,
              "wave_height": 0.38,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 15,
              "current_speed": 0.11,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.463540540718084,
            "lng": 128.34545960488663,
            "distance_from_start": 2.89352836592025,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 24,
              "wave_height": 0.36,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 15,
              "current_speed": 0.12,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4475001997259036,
            "lng": 128.34458063649876,
            "distance_from_start": 3.858037821227,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 23,
              "wave_height": 0.35,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.15,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4314598587337235,
            "lng": 128.3437016681109,
            "distance_from_start": 4.822547276533751,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.35,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.17,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4154195177415434,
            "lng": 128.34282269972306,
            "distance_from_start": 5.7870567318405,
            "weather": {
              "weather": "Cerah",
              "visibility": 21,
              "wave_height": 0.35,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.18,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.399379176749363,
            "lng": 128.3419437313352,
            "distance_from_start": 6.751566187147251,
            "weather": {
              "weather": "Cerah",
              "visibility": 21,
              "wave_height": 0.35,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.2,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3833388357571827,
            "lng": 128.34106476294733,
            "distance_from_start": 7.716075642454,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.36,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 14,
              "current_speed": 0.2,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3672984947650026,
            "lng": 128.34018579455946,
            "distance_from_start": 8.680585097760751,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.36,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 13,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.351258153772822,
            "lng": 128.3393068261716,
            "distance_from_start": 9.645094553067501,
            "weather": {
              "weather": "Cerah",
              "visibility": 25,
              "wave_height": 0.36,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 13,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.336712,
            "lng": 128.340622,
            "distance_from_start": 10.60960400837425,
            "weather": {
              "weather": "Cerah",
              "visibility": 26,
              "wave_height": 0.37,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 13,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T05:00",
        "arrival_time": "2026-08-25T08:00",
        "timezone": "Asia/Jayapura",
        "speed": 4,
        "distance": "10.61"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Penyeberangan Hunimua (Liang)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 10,
            "wind_gust": 16,
            "wind_from": "Tenggara",
            "current_speed": 0.12,
            "current_to": "Tenggara",
            "wave_height": 0.41,
            "weather": "Cerah Berawan",
            "temp_avg": 23.66,
            "rh_avg": 83.4,
            "visibility": 25
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Waipirit",
          "province": "Maluku",
          "weather": {
            "wind_speed": 9,
            "wind_gust": 13,
            "wind_from": "Tenggara",
            "current_speed": 0.19,
            "current_to": "Tenggara",
            "wave_height": 0.37,
            "weather": "Cerah",
            "temp_avg": 24.73,
            "rh_avg": 75.85,
            "visibility": 26
          }
        }
      }
    },
    {
      "route_name": "HUNIMUA - WAIPIRIT (PP) 08.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.509959,
            "lng": 128.346158,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 17,
              "wave_height": 0.4,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 17,
              "current_speed": 0.13,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.495621222702445,
            "lng": 128.34721754166236,
            "distance_from_start": 0.96450945530675,
            "weather": {
              "weather": "Cerah",
              "visibility": 16,
              "wave_height": 0.38,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 17,
              "current_speed": 0.14,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4795808817102643,
            "lng": 128.3463385732745,
            "distance_from_start": 1.9290189106135,
            "weather": {
              "weather": "Cerah",
              "visibility": 16,
              "wave_height": 0.37,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.14,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.463540540718084,
            "lng": 128.34545960488663,
            "distance_from_start": 2.89352836592025,
            "weather": {
              "weather": "Cerah",
              "visibility": 17,
              "wave_height": 0.36,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.15,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4475001997259036,
            "lng": 128.34458063649876,
            "distance_from_start": 3.858037821227,
            "weather": {
              "weather": "Cerah",
              "visibility": 18,
              "wave_height": 0.35,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.17,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4314598587337235,
            "lng": 128.3437016681109,
            "distance_from_start": 4.822547276533751,
            "weather": {
              "weather": "Cerah",
              "visibility": 20,
              "wave_height": 0.34,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4154195177415434,
            "lng": 128.34282269972306,
            "distance_from_start": 5.7870567318405,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.35,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.21,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.399379176749363,
            "lng": 128.3419437313352,
            "distance_from_start": 6.751566187147251,
            "weather": {
              "weather": "Cerah",
              "visibility": 25,
              "wave_height": 0.36,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3833388357571827,
            "lng": 128.34106476294733,
            "distance_from_start": 7.716075642454,
            "weather": {
              "weather": "Cerah",
              "visibility": 27,
              "wave_height": 0.38,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3672984947650026,
            "lng": 128.34018579455946,
            "distance_from_start": 8.680585097760751,
            "weather": {
              "weather": "Cerah",
              "visibility": 29,
              "wave_height": 0.39,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.351258153772822,
            "lng": 128.3393068261716,
            "distance_from_start": 9.645094553067501,
            "weather": {
              "weather": "Cerah",
              "visibility": 32,
              "wave_height": 0.41,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.336712,
            "lng": 128.340622,
            "distance_from_start": 10.60960400837425,
            "weather": {
              "weather": "Cerah",
              "visibility": 34,
              "wave_height": 0.43,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T08:00",
        "arrival_time": "2026-08-25T11:00",
        "timezone": "Asia/Jayapura",
        "speed": 4,
        "distance": "10.61"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Penyeberangan Hunimua (Liang)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 11,
            "wind_gust": 17,
            "wind_from": "Tenggara",
            "current_speed": 0.13,
            "current_to": "Tenggara",
            "wave_height": 0.4,
            "weather": "Cerah Berawan",
            "temp_avg": 24.52,
            "rh_avg": 77.91,
            "visibility": 17
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Waipirit",
          "province": "Maluku",
          "weather": {
            "wind_speed": 11,
            "wind_gust": 16,
            "wind_from": "Timur",
            "current_speed": 0.24,
            "current_to": "Tenggara",
            "wave_height": 0.43,
            "weather": "Cerah",
            "temp_avg": 26.53,
            "rh_avg": 65.54,
            "visibility": 34
          }
        }
      }
    },
    {
      "route_name": "TULEHU - AMAHAI (PP) 08.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.58472,
            "lng": 128.329251,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 16,
              "wave_height": 0.57,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.544081240734833,
            "lng": 128.37752105590494,
            "distance_from_start": 3.7930521684259944,
            "weather": {
              "weather": "Cerah",
              "visibility": 14,
              "wave_height": 0.47,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.506679841330791,
            "lng": 128.42799435243563,
            "distance_from_start": 7.586104336851989,
            "weather": {
              "weather": "Cerah",
              "visibility": 13,
              "wave_height": 0.34,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 15,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4866519436916708,
            "lng": 128.48728894534165,
            "distance_from_start": 11.379156505277981,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 12,
              "wave_height": 0.31,
              "wind_speed": 9,
              "wind_from": "Tenggara",
              "wind_gust": 13,
              "current_speed": 0.2,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.471365457494619,
            "lng": 128.54869905330787,
            "distance_from_start": 15.172208673703977,
            "weather": {
              "weather": "Hujan Ringan",
              "visibility": 10,
              "wave_height": 0.34,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 12,
              "current_speed": 0.21,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4560789712975675,
            "lng": 128.61010916127412,
            "distance_from_start": 18.96526084212997,
            "weather": {
              "weather": "Hujan Ringan",
              "visibility": 10,
              "wave_height": 0.39,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 11,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.440792485100516,
            "lng": 128.67151926924035,
            "distance_from_start": 22.758313010555963,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 14,
              "wave_height": 0.48,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 10,
              "current_speed": 0.21,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.411849831981897,
            "lng": 128.7276339005411,
            "distance_from_start": 26.55136517898196,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.53,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 9,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.381921079452839,
            "lng": 128.78336615028135,
            "distance_from_start": 30.344417347407955,
            "weather": {
              "weather": "Cerah",
              "visibility": 30,
              "wave_height": 0.53,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 9,
              "current_speed": 0.2,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3519923269237815,
            "lng": 128.83909840002164,
            "distance_from_start": 34.13746951583395,
            "weather": {
              "weather": "Cerah",
              "visibility": 34,
              "wave_height": 0.53,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 9,
              "current_speed": 0.16,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.322063574394724,
            "lng": 128.8948306497619,
            "distance_from_start": 37.93052168425994,
            "weather": {
              "weather": "Cerah",
              "visibility": 39,
              "wave_height": 0.51,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 9,
              "current_speed": 0.15,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.300719,
            "lng": 128.949689,
            "distance_from_start": 41.72357385268594,
            "weather": {
              "weather": "Cerah",
              "visibility": 40,
              "wave_height": 0.47,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 9,
              "current_speed": 0.18,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T08:00",
        "arrival_time": "2026-08-25T15:00",
        "timezone": "Asia/Jayapura",
        "speed": 6,
        "distance": "41.72"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Tulehu",
          "province": "Maluku",
          "weather": {
            "wind_speed": 11,
            "wind_gust": 16,
            "wind_from": "Tenggara",
            "current_speed": 0.23,
            "current_to": "Tenggara",
            "wave_height": 0.57,
            "weather": "Cerah Berawan",
            "temp_avg": 24.4,
            "rh_avg": 77.7,
            "visibility": 16
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Amahai Ina Marina (Masohi)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 6,
            "wind_gust": 9,
            "wind_from": "Timur",
            "current_speed": 0.18,
            "current_to": "Tenggara",
            "wave_height": 0.47,
            "weather": "Cerah",
            "temp_avg": 26.57,
            "rh_avg": 73.14,
            "visibility": 40
          }
        }
      }
    },
    {
      "route_name": "HUNIMUA - WAIPIRIT (PP) 11.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.509959,
            "lng": 128.346158,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 17,
              "wave_height": 0.4,
              "wind_speed": 11,
              "wind_from": "Tenggara",
              "wind_gust": 17,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.495621222702445,
            "lng": 128.34721754166236,
            "distance_from_start": 0.96450945530675,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 17,
              "wave_height": 0.38,
              "wind_speed": 12,
              "wind_from": "Tenggara",
              "wind_gust": 18,
              "current_speed": 0.26,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4795808817102643,
            "lng": 128.3463385732745,
            "distance_from_start": 1.9290189106135,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 19,
              "wave_height": 0.37,
              "wind_speed": 12,
              "wind_from": "Tenggara",
              "wind_gust": 18,
              "current_speed": 0.28,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.463540540718084,
            "lng": 128.34545960488663,
            "distance_from_start": 2.89352836592025,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 21,
              "wave_height": 0.37,
              "wind_speed": 12,
              "wind_from": "Tenggara",
              "wind_gust": 18,
              "current_speed": 0.28,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4475001997259036,
            "lng": 128.34458063649876,
            "distance_from_start": 3.858037821227,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 23,
              "wave_height": 0.36,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.29,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4314598587337235,
            "lng": 128.3437016681109,
            "distance_from_start": 4.822547276533751,
            "weather": {
              "weather": "Cerah",
              "visibility": 24,
              "wave_height": 0.37,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4154195177415434,
            "lng": 128.34282269972306,
            "distance_from_start": 5.7870567318405,
            "weather": {
              "weather": "Cerah",
              "visibility": 26,
              "wave_height": 0.4,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.399379176749363,
            "lng": 128.3419437313352,
            "distance_from_start": 6.751566187147251,
            "weather": {
              "weather": "Cerah",
              "visibility": 27,
              "wave_height": 0.43,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3833388357571827,
            "lng": 128.34106476294733,
            "distance_from_start": 7.716075642454,
            "weather": {
              "weather": "Cerah",
              "visibility": 28,
              "wave_height": 0.46,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3672984947650026,
            "lng": 128.34018579455946,
            "distance_from_start": 8.680585097760751,
            "weather": {
              "weather": "Cerah",
              "visibility": 30,
              "wave_height": 0.49,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.351258153772822,
            "lng": 128.3393068261716,
            "distance_from_start": 9.645094553067501,
            "weather": {
              "weather": "Cerah",
              "visibility": 31,
              "wave_height": 0.51,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.336712,
            "lng": 128.340622,
            "distance_from_start": 10.60960400837425,
            "weather": {
              "weather": "Cerah",
              "visibility": 33,
              "wave_height": 0.53,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T11:00",
        "arrival_time": "2026-08-25T14:00",
        "timezone": "Asia/Jayapura",
        "speed": 4,
        "distance": "10.61"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Penyeberangan Hunimua (Liang)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 11,
            "wind_gust": 17,
            "wind_from": "Tenggara",
            "current_speed": 0.25,
            "current_to": "Tenggara",
            "wave_height": 0.4,
            "weather": "Cerah Berawan",
            "temp_avg": 25.69,
            "rh_avg": 71.79,
            "visibility": 17
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Waipirit",
          "province": "Maluku",
          "weather": {
            "wind_speed": 12,
            "wind_gust": 18,
            "wind_from": "Timur",
            "current_speed": 0.3,
            "current_to": "Tenggara",
            "wave_height": 0.53,
            "weather": "Cerah",
            "temp_avg": 27.3,
            "rh_avg": 63.04,
            "visibility": 33
          }
        }
      }
    },
    {
      "route_name": "HUNIMUA - WAIPIRIT (PP) 14.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.509959,
            "lng": 128.346158,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 17,
              "wave_height": 0.41,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.37,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.495621222702445,
            "lng": 128.34721754166236,
            "distance_from_start": 0.96450945530675,
            "weather": {
              "weather": "Cerah",
              "visibility": 16,
              "wave_height": 0.39,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.38,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4795808817102643,
            "lng": 128.3463385732745,
            "distance_from_start": 1.9290189106135,
            "weather": {
              "weather": "Cerah",
              "visibility": 17,
              "wave_height": 0.4,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.39,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.463540540718084,
            "lng": 128.34545960488663,
            "distance_from_start": 2.89352836592025,
            "weather": {
              "weather": "Cerah",
              "visibility": 18,
              "wave_height": 0.41,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 19,
              "current_speed": 0.38,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4475001997259036,
            "lng": 128.34458063649876,
            "distance_from_start": 3.858037821227,
            "weather": {
              "weather": "Cerah",
              "visibility": 19,
              "wave_height": 0.41,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 19,
              "current_speed": 0.37,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4314598587337235,
            "lng": 128.3437016681109,
            "distance_from_start": 4.822547276533751,
            "weather": {
              "weather": "Cerah",
              "visibility": 21,
              "wave_height": 0.43,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.35,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4154195177415434,
            "lng": 128.34282269972306,
            "distance_from_start": 5.7870567318405,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.47,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.34,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.399379176749363,
            "lng": 128.3419437313352,
            "distance_from_start": 6.751566187147251,
            "weather": {
              "weather": "Cerah",
              "visibility": 24,
              "wave_height": 0.5,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 18,
              "current_speed": 0.33,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3833388357571827,
            "lng": 128.34106476294733,
            "distance_from_start": 7.716075642454,
            "weather": {
              "weather": "Cerah",
              "visibility": 26,
              "wave_height": 0.53,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 17,
              "current_speed": 0.32,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3672984947650026,
            "lng": 128.34018579455946,
            "distance_from_start": 8.680585097760751,
            "weather": {
              "weather": "Cerah",
              "visibility": 27,
              "wave_height": 0.54,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 17,
              "current_speed": 0.31,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.351258153772822,
            "lng": 128.3393068261716,
            "distance_from_start": 9.645094553067501,
            "weather": {
              "weather": "Cerah",
              "visibility": 29,
              "wave_height": 0.54,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.336712,
            "lng": 128.340622,
            "distance_from_start": 10.60960400837425,
            "weather": {
              "weather": "Cerah",
              "visibility": 30,
              "wave_height": 0.54,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.29,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T14:00",
        "arrival_time": "2026-08-25T17:00",
        "timezone": "Asia/Jayapura",
        "speed": 4,
        "distance": "10.61"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Penyeberangan Hunimua (Liang)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 12,
            "wind_gust": 18,
            "wind_from": "Timur",
            "current_speed": 0.37,
            "current_to": "Tenggara",
            "wave_height": 0.41,
            "weather": "Cerah",
            "temp_avg": 25.9,
            "rh_avg": 71.7,
            "visibility": 17
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Waipirit",
          "province": "Maluku",
          "weather": {
            "wind_speed": 10,
            "wind_gust": 16,
            "wind_from": "Timur",
            "current_speed": 0.29,
            "current_to": "Tenggara",
            "wave_height": 0.54,
            "weather": "Cerah",
            "temp_avg": 26.18,
            "rh_avg": 69.71,
            "visibility": 30
          }
        }
      }
    },
    {
      "route_name": "TULEHU - AMAHAI (PP) 15.00 WIT ",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.58472,
            "lng": 128.329251,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 21,
              "wave_height": 0.54,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 17,
              "current_speed": 0.37,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.544081240734833,
            "lng": 128.37752105590494,
            "distance_from_start": 3.7930521684259944,
            "weather": {
              "weather": "Cerah",
              "visibility": 21,
              "wave_height": 0.45,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.35,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.506679841330791,
            "lng": 128.42799435243563,
            "distance_from_start": 7.586104336851989,
            "weather": {
              "weather": "Hujan Ringan",
              "visibility": 16,
              "wave_height": 0.33,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 15,
              "current_speed": 0.32,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4866519436916708,
            "lng": 128.48728894534165,
            "distance_from_start": 11.379156505277981,
            "weather": {
              "weather": "Hujan Sedang",
              "visibility": 14,
              "wave_height": 0.31,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 12,
              "current_speed": 0.29,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.471365457494619,
            "lng": 128.54869905330787,
            "distance_from_start": 15.172208673703977,
            "weather": {
              "weather": "Hujan Ringan",
              "visibility": 13,
              "wave_height": 0.33,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 11,
              "current_speed": 0.27,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4560789712975675,
            "lng": 128.61010916127412,
            "distance_from_start": 18.96526084212997,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 12,
              "wave_height": 0.36,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 9,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.440792485100516,
            "lng": 128.67151926924035,
            "distance_from_start": 22.758313010555963,
            "weather": {
              "weather": "Cerah",
              "visibility": 16,
              "wave_height": 0.45,
              "wind_speed": 5,
              "wind_from": "Tenggara",
              "wind_gust": 8,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.411849831981897,
            "lng": 128.7276339005411,
            "distance_from_start": 26.55136517898196,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.5,
              "wind_speed": 4,
              "wind_from": "Tenggara",
              "wind_gust": 6,
              "current_speed": 0.26,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.381921079452839,
            "lng": 128.78336615028135,
            "distance_from_start": 30.344417347407955,
            "weather": {
              "weather": "Cerah",
              "visibility": 27,
              "wave_height": 0.5,
              "wind_speed": 3,
              "wind_from": "Timur",
              "wind_gust": 5,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3519923269237815,
            "lng": 128.83909840002164,
            "distance_from_start": 34.13746951583395,
            "weather": {
              "weather": "Cerah",
              "visibility": 28,
              "wave_height": 0.51,
              "wind_speed": 3,
              "wind_from": "Timur",
              "wind_gust": 5,
              "current_speed": 0.19,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.322063574394724,
            "lng": 128.8948306497619,
            "distance_from_start": 37.93052168425994,
            "weather": {
              "weather": "Cerah",
              "visibility": 31,
              "wave_height": 0.49,
              "wind_speed": 3,
              "wind_from": "Timur",
              "wind_gust": 5,
              "current_speed": 0.16,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.300719,
            "lng": 128.949689,
            "distance_from_start": 41.72357385268594,
            "weather": {
              "weather": "Cerah",
              "visibility": 29,
              "wave_height": 0.45,
              "wind_speed": 3,
              "wind_from": "Timur",
              "wind_gust": 5,
              "current_speed": 0.15,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T15:00",
        "arrival_time": "2026-08-25T18:00",
        "timezone": "Asia/Jayapura",
        "speed": 14,
        "distance": "41.72"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Tulehu",
          "province": "Maluku",
          "weather": {
            "wind_speed": 11,
            "wind_gust": 17,
            "wind_from": "Timur",
            "current_speed": 0.37,
            "current_to": "Tenggara",
            "wave_height": 0.54,
            "weather": "Cerah",
            "temp_avg": 26.22,
            "rh_avg": 69.99,
            "visibility": 21
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Amahai Ina Marina (Masohi)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 3,
            "wind_gust": 5,
            "wind_from": "Timur",
            "current_speed": 0.15,
            "current_to": "Tenggara",
            "wave_height": 0.45,
            "weather": "Cerah",
            "temp_avg": 25.62,
            "rh_avg": 78.06,
            "visibility": 29
          }
        }
      }
    },
    {
      "route_name": "HUNIMUA - WAIPIRIT (PP) 17.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.509959,
            "lng": 128.346158,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 19,
              "wave_height": 0.38,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.34,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.495621222702445,
            "lng": 128.34721754166236,
            "distance_from_start": 0.96450945530675,
            "weather": {
              "weather": "Cerah",
              "visibility": 18,
              "wave_height": 0.37,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.33,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.4795808817102643,
            "lng": 128.3463385732745,
            "distance_from_start": 1.9290189106135,
            "weather": {
              "weather": "Cerah",
              "visibility": 20,
              "wave_height": 0.38,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.32,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.463540540718084,
            "lng": 128.34545960488663,
            "distance_from_start": 2.89352836592025,
            "weather": {
              "weather": "Cerah",
              "visibility": 21,
              "wave_height": 0.41,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.3,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4475001997259036,
            "lng": 128.34458063649876,
            "distance_from_start": 3.858037821227,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.43,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.29,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4314598587337235,
            "lng": 128.3437016681109,
            "distance_from_start": 4.822547276533751,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.44,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.28,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4154195177415434,
            "lng": 128.34282269972306,
            "distance_from_start": 5.7870567318405,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.45,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.27,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.399379176749363,
            "lng": 128.3419437313352,
            "distance_from_start": 6.751566187147251,
            "weather": {
              "weather": "Cerah",
              "visibility": 22,
              "wave_height": 0.45,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 13,
              "current_speed": 0.27,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3833388357571827,
            "lng": 128.34106476294733,
            "distance_from_start": 7.716075642454,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.46,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 12,
              "current_speed": 0.26,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3672984947650026,
            "lng": 128.34018579455946,
            "distance_from_start": 8.680585097760751,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.45,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 12,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.351258153772822,
            "lng": 128.3393068261716,
            "distance_from_start": 9.645094553067501,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.45,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 11,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.336712,
            "lng": 128.340622,
            "distance_from_start": 10.60960400837425,
            "weather": {
              "weather": "Cerah",
              "visibility": 23,
              "wave_height": 0.44,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 10,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T17:00",
        "arrival_time": "2026-08-25T20:00",
        "timezone": "Asia/Jayapura",
        "speed": 4,
        "distance": "10.61"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Penyeberangan Hunimua (Liang)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 10,
            "wind_gust": 16,
            "wind_from": "Timur",
            "current_speed": 0.34,
            "current_to": "Timur",
            "wave_height": 0.38,
            "weather": "Cerah",
            "temp_avg": 25.19,
            "rh_avg": 76.65,
            "visibility": 19
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Waipirit",
          "province": "Maluku",
          "weather": {
            "wind_speed": 7,
            "wind_gust": 10,
            "wind_from": "Tenggara",
            "current_speed": 0.24,
            "current_to": "Tenggara",
            "wave_height": 0.44,
            "weather": "Cerah",
            "temp_avg": 24.48,
            "rh_avg": 81,
            "visibility": 23
          }
        }
      }
    },
    {
      "route_name": "HUNIMUA - WAIPIRIT (PP) 20.00 WIT\t",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -3.509959,
            "lng": 128.346158,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 14,
              "wave_height": 0.35,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 11,
              "current_speed": 0.23,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.495621222702445,
            "lng": 128.34721754166236,
            "distance_from_start": 0.96450945530675,
            "weather": {
              "weather": "Cerah",
              "visibility": 13,
              "wave_height": 0.33,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 11,
              "current_speed": 0.22,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.4795808817102643,
            "lng": 128.3463385732745,
            "distance_from_start": 1.9290189106135,
            "weather": {
              "weather": "Cerah",
              "visibility": 13,
              "wave_height": 0.33,
              "wind_speed": 7,
              "wind_from": "Tenggara",
              "wind_gust": 10,
              "current_speed": 0.22,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.463540540718084,
            "lng": 128.34545960488663,
            "distance_from_start": 2.89352836592025,
            "weather": {
              "weather": "Cerah",
              "visibility": 13,
              "wave_height": 0.33,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 10,
              "current_speed": 0.2,
              "current_to": "Timur"
            }
          },
          {
            "lat": -3.4475001997259036,
            "lng": 128.34458063649876,
            "distance_from_start": 3.858037821227,
            "weather": {
              "weather": "Hujan Ringan",
              "visibility": 13,
              "wave_height": 0.32,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 9,
              "current_speed": 0.2,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4314598587337235,
            "lng": 128.3437016681109,
            "distance_from_start": 4.822547276533751,
            "weather": {
              "weather": "Hujan Ringan",
              "visibility": 14,
              "wave_height": 0.32,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 9,
              "current_speed": 0.2,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.4154195177415434,
            "lng": 128.34282269972306,
            "distance_from_start": 5.7870567318405,
            "weather": {
              "weather": "Cerah",
              "visibility": 14,
              "wave_height": 0.33,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 9,
              "current_speed": 0.21,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.399379176749363,
            "lng": 128.3419437313352,
            "distance_from_start": 6.751566187147251,
            "weather": {
              "weather": "Cerah",
              "visibility": 15,
              "wave_height": 0.33,
              "wind_speed": 6,
              "wind_from": "Tenggara",
              "wind_gust": 9,
              "current_speed": 0.23,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3833388357571827,
            "lng": 128.34106476294733,
            "distance_from_start": 7.716075642454,
            "weather": {
              "weather": "Cerah",
              "visibility": 16,
              "wave_height": 0.34,
              "wind_speed": 5,
              "wind_from": "Tenggara",
              "wind_gust": 8,
              "current_speed": 0.22,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.3672984947650026,
            "lng": 128.34018579455946,
            "distance_from_start": 8.680585097760751,
            "weather": {
              "weather": "Cerah",
              "visibility": 17,
              "wave_height": 0.34,
              "wind_speed": 5,
              "wind_from": "Tenggara",
              "wind_gust": 8,
              "current_speed": 0.22,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.351258153772822,
            "lng": 128.3393068261716,
            "distance_from_start": 9.645094553067501,
            "weather": {
              "weather": "Cerah",
              "visibility": 18,
              "wave_height": 0.34,
              "wind_speed": 5,
              "wind_from": "Tenggara",
              "wind_gust": 8,
              "current_speed": 0.22,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -3.336712,
            "lng": 128.340622,
            "distance_from_start": 10.60960400837425,
            "weather": {
              "weather": "Cerah",
              "visibility": 19,
              "wave_height": 0.33,
              "wind_speed": 5,
              "wind_from": "Tenggara",
              "wind_gust": 8,
              "current_speed": 0.21,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T20:00",
        "arrival_time": "2026-08-25T23:00",
        "timezone": "Asia/Jayapura",
        "speed": 4,
        "distance": "10.61"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Penyeberangan Hunimua (Liang)",
          "province": "Maluku",
          "weather": {
            "wind_speed": 7,
            "wind_gust": 11,
            "wind_from": "Tenggara",
            "current_speed": 0.23,
            "current_to": "Timur",
            "wave_height": 0.35,
            "weather": "Cerah",
            "temp_avg": 24.3,
            "rh_avg": 83.5,
            "visibility": 14
          }
        },
        "destination": {
          "name": "Pelabuhan Penyeberangan Waipirit",
          "province": "Maluku",
          "weather": {
            "wind_speed": 5,
            "wind_gust": 8,
            "wind_from": "Tenggara",
            "current_speed": 0.21,
            "current_to": "Tenggara",
            "wave_height": 0.33,
            "weather": "Cerah",
            "temp_avg": 23.67,
            "rh_avg": 87.14,
            "visibility": 19
          }
        }
      }
    }
  ]
}