IMO 8033089
Vessel information
Detected Events (100)
- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 3h 36m
- Data Points: 5 AIS positions
- Period: 2026-10-07T04:25:38+00:00 to 2026-10-07T08:01:39+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 216,
"points_in_zone": 5,
"first_point": {
"ts": "2026-10-07T04:25:38+00:00",
"lat": 59.87718000000000273530531558208167552947998046875,
"lon": 30.2181767000000007783455657772719860076904296875
},
"last_point": {
"ts": "2026-10-07T08:01:39+00:00",
"lat": 59.8771167000000019697836250998079776763916015625,
"lon": 30.21809830000000118843672680668532848358154296875
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 1h 45m
- Data Points: 9 AIS positions
- Period: 2026-10-05T21:01:37+00:00 to 2026-10-05T22:46:35+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 105,
"points_in_zone": 9,
"first_point": {
"ts": "2026-10-05T21:01:37+00:00",
"lat": 59.87675999999999731926436652429401874542236328125,
"lon": 30.220749999999998891553332214243710041046142578125
},
"last_point": {
"ts": "2026-10-05T22:46:35+00:00",
"lat": 59.87681500000000056616045185364782810211181640625,
"lon": 30.220729999999999648707671440206468105316162109375
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 32m
- Data Points: 12 AIS positions
- Period: 2026-10-05T20:13:38+00:00 to 2026-10-05T22:46:35+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 152.900000000000005684341886080801486968994140625,
"points_in_zone": 12,
"first_point": {
"ts": "2026-10-05T20:13:38+00:00",
"lat": 59.87687329999999974461388774216175079345703125,
"lon": 30.2207717000000002371962182223796844482421875
},
"last_point": {
"ts": "2026-10-05T22:46:35+00:00",
"lat": 59.87681500000000056616045185364782810211181640625,
"lon": 30.220729999999999648707671440206468105316162109375
}
}- Duration: 2h 32m
- Radius: 9 meters
- Data Points: 12 AIS positions
- Centroid: 59.8768, 30.2207
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 9.199999999999999289457264239899814128875732421875,
"duration_minutes": 152.900000000000005684341886080801486968994140625,
"points": 12,
"centroid": {
"lat": 59.87679417499999345864125643856823444366455078125,
"lon": 30.2207223666666635608635260723531246185302734375
},
"bbox": {
"min_lat": 59.87675999999999731926436652429401874542236328125,
"min_lon": 30.220658300000000195950633496977388858795166015625,
"max_lat": 59.87687329999999974461388774216175079345703125,
"max_lon": 30.2207717000000002371962182223796844482421875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 3h 3m
- Data Points: 13 AIS positions
- Period: 2026-10-05T19:43:35+00:00 to 2026-10-05T22:46:35+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 183,
"points_in_zone": 13,
"first_point": {
"ts": "2026-10-05T19:43:35+00:00",
"lat": 59.87682000000000215322870644740760326385498046875,
"lon": 30.220716700000000543013811693526804447174072265625
},
"last_point": {
"ts": "2026-10-05T22:46:35+00:00",
"lat": 59.87681500000000056616045185364782810211181640625,
"lon": 30.220729999999999648707671440206468105316162109375
}
}- Duration: 3h 3m
- Radius: 9 meters
- Data Points: 13 AIS positions
- Centroid: 59.8768, 30.2207
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 9,
"duration_minutes": 183,
"points": 13,
"centroid": {
"lat": 59.876796161538464957629912532866001129150390625,
"lon": 30.22072193076922985710552893579006195068359375
},
"bbox": {
"min_lat": 59.87675999999999731926436652429401874542236328125,
"min_lon": 30.220658300000000195950633496977388858795166015625,
"max_lat": 59.87687329999999974461388774216175079345703125,
"max_lon": 30.2207717000000002371962182223796844482421875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 4h 20m
- Data Points: 14 AIS positions
- Period: 2026-10-05T18:25:38+00:00 to 2026-10-05T22:46:35+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 260.8999999999999772626324556767940521240234375,
"points_in_zone": 14,
"first_point": {
"ts": "2026-10-05T18:25:38+00:00",
"lat": 59.87681669999999911624399828724563121795654296875,
"lon": 30.2206867000000016787453205324709415435791015625
},
"last_point": {
"ts": "2026-10-05T22:46:35+00:00",
"lat": 59.87681500000000056616045185364782810211181640625,
"lon": 30.220729999999999648707671440206468105316162109375
}
}- Duration: 4h 20m
- Radius: 9 meters
- Data Points: 14 AIS positions
- Centroid: 59.8768, 30.2207
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 8.9000000000000003552713678800500929355621337890625,
"duration_minutes": 260.8999999999999772626324556767940521240234375,
"points": 14,
"centroid": {
"lat": 59.8767976285714240702873212285339832305908203125,
"lon": 30.220719414285714066181753878481686115264892578125
},
"bbox": {
"min_lat": 59.87675999999999731926436652429401874542236328125,
"min_lon": 30.220658300000000195950633496977388858795166015625,
"max_lat": 59.87687329999999974461388774216175079345703125,
"max_lon": 30.2207717000000002371962182223796844482421875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 15m
- Data Points: 11 AIS positions
- Period: 2026-10-05T15:16:36+00:00 to 2026-10-05T21:31:38+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 375,
"points_in_zone": 11,
"first_point": {
"ts": "2026-10-05T15:16:36+00:00",
"lat": 59.87677000000000049340087571181356906890869140625,
"lon": 30.220756699999999028705133241601288318634033203125
},
"last_point": {
"ts": "2026-10-05T21:31:38+00:00",
"lat": 59.87677670000000063055267673917114734649658203125,
"lon": 30.2207317000000017515048966743052005767822265625
}
}- Duration: 6h 15m
- Radius: 9 meters
- Data Points: 11 AIS positions
- Centroid: 59.8768, 30.2207
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 8.9000000000000003552713678800500929355621337890625,
"duration_minutes": 375,
"points": 11,
"centroid": {
"lat": 59.8767959181818270053554442711174488067626953125,
"lon": 30.22072956363636109244907856918871402740478515625
},
"bbox": {
"min_lat": 59.87675999999999731926436652429401874542236328125,
"min_lon": 30.2206867000000016787453205324709415435791015625,
"max_lat": 59.87687329999999974461388774216175079345703125,
"max_lon": 30.2207717000000002371962182223796844482421875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 1h 6m
- Data Points: 5 AIS positions
- Period: 2026-10-02T01:08:47+00:00 to 2026-10-02T02:14:46+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 66,
"points_in_zone": 5,
"first_point": {
"ts": "2026-10-02T01:08:47+00:00",
"lat": 59.87718670000000287245711660943925380706787109375,
"lon": 30.218115000000000947011358221061527729034423828125
},
"last_point": {
"ts": "2026-10-02T02:14:46+00:00",
"lat": 59.877146699999997281338437460362911224365234375,
"lon": 30.2181183000000004312823875807225704193115234375
}
}- Minimum Distance: 129 meters
- Average Distance: 133 meters
- Duration: 39 minutes
- Period: 2026-10-02T01:02:11+00:00 to 2026-10-02T01:41:43+00:00
- Vessel A Avg Speed: 0.1 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (VALERIY ZELENKO and SGV FLOT) maintained close proximity (min 129m, avg 133m) for 40 minutes. Both vessels were slow-moving (avg speeds 0.1 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 20/25 | Min distance 129m, avg 133m |
| Duration | 5/25 | Duration 40 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273333950,
"imo": 9226566,
"name": "VALERIY ZELENKO",
"flag": "RUSSIA"
},
"vessel_b": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"min_distance_m": 129,
"avg_distance_m": 132.69999999999998863131622783839702606201171875,
"distance_consistency_m": 1.6999999999999999555910790149937383830547332763671875,
"duration_minutes": 39.5,
"overlap_duration_s": 2372,
"speed_a_avg": 0.11999999999999999555910790149937383830547332763671875,
"speed_a_std": 0.11000000000000000055511151231257827021181583404541015625,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.11999999999999999555910790149937383830547332763671875,
"max_sog": 0.299999999999999988897769753748434595763683319091796875
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-02T01:02:11+00:00",
"end": "2026-10-02T01:41:43+00:00"
},
"points_count": {
"vessel_a": 9,
"vessel_b": 9
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 70,
"components": {
"distance_tightness": {
"score": 20,
"max": 25,
"detail": "Min distance 129m, avg 133m"
},
"duration": {
"score": 5,
"max": 25,
"detail": "Duration 40 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (VALERIY ZELENKO and SGV FLOT) maintained close proximity (min 129m, avg 133m) for 40 minutes. Both vessels were slow-moving (avg speeds 0.1 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 59.87698540000000235750121646560728549957275390625,
"lon": 30.219221999999998473640516749583184719085693359375
},
"time_window": {
"start_ts": "2026-10-02T01:02:11+00:00",
"end_ts": "2026-10-02T01:41:43+00:00"
},
"searched_at": "2026-10-02T02:30:02.009970+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 1h 57m
- Data Points: 8 AIS positions
- Period: 2026-10-02T00:17:46+00:00 to 2026-10-02T02:14:46+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 117,
"points_in_zone": 8,
"first_point": {
"ts": "2026-10-02T00:17:46+00:00",
"lat": 59.87716499999999797410055180080235004425048828125,
"lon": 30.218096700000000254249243880622088909149169921875
},
"last_point": {
"ts": "2026-10-02T02:14:46+00:00",
"lat": 59.877146699999997281338437460362911224365234375,
"lon": 30.2181183000000004312823875807225704193115234375
}
}- Minimum Distance: 129 meters
- Average Distance: 132 meters
- Duration: 1h 33m
- Period: 2026-10-02T00:41:45+00:00 to 2026-10-02T02:14:46+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.1 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (SGV FLOT and VALERIY ZELENKO) maintained close proximity (min 129m, avg 132m) for 93 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.1 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 20/25 | Min distance 129m, avg 132m |
| Duration | 20/25 | Duration 93 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273333950,
"imo": 9226566,
"name": "VALERIY ZELENKO",
"flag": "RUSSIA"
},
"min_distance_m": 129,
"avg_distance_m": 131.599999999999994315658113919198513031005859375,
"distance_consistency_m": 1.600000000000000088817841970012523233890533447265625,
"duration_minutes": 93,
"overlap_duration_s": 5581,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0.1000000000000000055511151231257827021181583404541015625,
"speed_b_std": 0.13000000000000000444089209850062616169452667236328125,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0.1000000000000000055511151231257827021181583404541015625,
"max_sog": 0.299999999999999988897769753748434595763683319091796875
}
},
"time_window": {
"start": "2026-10-02T00:41:45+00:00",
"end": "2026-10-02T02:14:46+00:00"
},
"points_count": {
"vessel_a": 6,
"vessel_b": 6
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 85,
"components": {
"distance_tightness": {
"score": 20,
"max": 25,
"detail": "Min distance 129m, avg 132m"
},
"duration": {
"score": 20,
"max": 25,
"detail": "Duration 93 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (SGV FLOT and VALERIY ZELENKO) maintained close proximity (min 129m, avg 132m) for 93 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.1 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 33m
- Data Points: 9 AIS positions
- Period: 2026-10-01T23:41:45+00:00 to 2026-10-02T02:14:46+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 153,
"points_in_zone": 9,
"first_point": {
"ts": "2026-10-01T23:41:45+00:00",
"lat": 59.87718170000000128538886201567947864532470703125,
"lon": 30.218081699999999045758158899843692779541015625
},
"last_point": {
"ts": "2026-10-02T02:14:46+00:00",
"lat": 59.877146699999997281338437460362911224365234375,
"lon": 30.2181183000000004312823875807225704193115234375
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 15m
- Data Points: 10 AIS positions
- Period: 2026-10-01T19:59:47+00:00 to 2026-10-02T02:14:46+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 375,
"points_in_zone": 10,
"first_point": {
"ts": "2026-10-01T19:59:47+00:00",
"lat": 59.87716830000000101108525996096432209014892578125,
"lon": 30.2181183000000004312823875807225704193115234375
},
"last_point": {
"ts": "2026-10-02T02:14:46+00:00",
"lat": 59.877146699999997281338437460362911224365234375,
"lon": 30.2181183000000004312823875807225704193115234375
}
}- Duration: 6h 15m
- Radius: 3 meters
- Data Points: 10 AIS positions
- Centroid: 59.8772, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 2.600000000000000088817841970012523233890533447265625,
"duration_minutes": 375,
"points": 10,
"centroid": {
"lat": 59.87716684000000810783603810705244541168212890625,
"lon": 30.21809500000000525687937624752521514892578125
},
"bbox": {
"min_lat": 59.87714330000000018117134459316730499267578125,
"min_lon": 30.218071699999999424335328512825071811676025390625,
"max_lat": 59.87718670000000287245711660943925380706787109375,
"max_lon": 30.2181183000000004312823875807225704193115234375
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 5h 45m
- Data Points: 3 AIS positions
- Period: 2026-10-01T14:14:45+00:00 to 2026-10-01T19:59:47+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 345,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-01T14:14:45+00:00",
"lat": 59.8771117000000003827153705060482025146484375,
"lon": 30.218141700000000327008820022456347942352294921875
},
"last_point": {
"ts": "2026-10-01T19:59:47+00:00",
"lat": 59.87716830000000101108525996096432209014892578125,
"lon": 30.2181183000000004312823875807225704193115234375
}
}- Minimum Distance: 129 meters
- Average Distance: 131 meters
- Duration: 5h 45m
- Period: 2026-10-01T14:14:45+00:00 to 2026-10-01T19:59:47+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.1 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (SGV FLOT and VALERIY ZELENKO) maintained close proximity (min 128m, avg 131m) for 345 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.1 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 20/25 | Min distance 128m, avg 131m |
| Duration | 25/25 | Duration 345 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273333950,
"imo": 9226566,
"name": "VALERIY ZELENKO",
"flag": "RUSSIA"
},
"min_distance_m": 128.5,
"avg_distance_m": 131,
"distance_consistency_m": 2.399999999999999911182158029987476766109466552734375,
"duration_minutes": 345,
"overlap_duration_s": 20702,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0.1000000000000000055511151231257827021181583404541015625,
"speed_b_std": 0.1700000000000000122124532708767219446599483489990234375,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0.1000000000000000055511151231257827021181583404541015625,
"max_sog": 0.299999999999999988897769753748434595763683319091796875
}
},
"time_window": {
"start": "2026-10-01T14:14:45+00:00",
"end": "2026-10-01T19:59:47+00:00"
},
"points_count": {
"vessel_a": 3,
"vessel_b": 3
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 90,
"components": {
"distance_tightness": {
"score": 20,
"max": 25,
"detail": "Min distance 128m, avg 131m"
},
"duration": {
"score": 25,
"max": 25,
"detail": "Duration 345 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (SGV FLOT and VALERIY ZELENKO) maintained close proximity (min 128m, avg 131m) for 345 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.1 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 24m
- Data Points: 4 AIS positions
- Period: 2026-10-01T13:35:46+00:00 to 2026-10-01T19:59:47+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 384,
"points_in_zone": 4,
"first_point": {
"ts": "2026-10-01T13:35:46+00:00",
"lat": 59.87712499999999948840923025272786617279052734375,
"lon": 30.218154999999999432702679769136011600494384765625
},
"last_point": {
"ts": "2026-10-01T19:59:47+00:00",
"lat": 59.87716830000000101108525996096432209014892578125,
"lon": 30.2181183000000004312823875807225704193115234375
}
}- Minimum Distance: 128 meters
- Average Distance: 129 meters
- Duration: 2h 3m
- Period: 2026-10-01T12:35:43+00:00 to 2026-10-01T14:38:45+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (SGV FLOT and VALERIY ZELENKO) maintained close proximity (min 128m, avg 129m) for 123 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 20/25 | Min distance 128m, avg 129m |
| Duration | 25/25 | Duration 123 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±1m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273333950,
"imo": 9226566,
"name": "VALERIY ZELENKO",
"flag": "RUSSIA"
},
"min_distance_m": 128.400000000000005684341886080801486968994140625,
"avg_distance_m": 129.19999999999998863131622783839702606201171875,
"distance_consistency_m": 1.399999999999999911182158029987476766109466552734375,
"duration_minutes": 123,
"overlap_duration_s": 7382,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-01T12:35:43+00:00",
"end": "2026-10-01T14:38:45+00:00"
},
"points_count": {
"vessel_a": 4,
"vessel_b": 4
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 90,
"components": {
"distance_tightness": {
"score": 20,
"max": 25,
"detail": "Min distance 128m, avg 129m"
},
"duration": {
"score": 25,
"max": 25,
"detail": "Duration 123 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b11m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (SGV FLOT and VALERIY ZELENKO) maintained close proximity (min 128m, avg 129m) for 123 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 59.87694690000000008467395673505961894989013671875,
"lon": 30.21924020000000155050656758248805999755859375
},
"time_window": {
"start_ts": "2026-10-01T12:35:43+00:00",
"end_ts": "2026-10-01T14:38:45+00:00"
},
"searched_at": "2026-10-01T19:15:01.425251+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 9m
- Data Points: 5 AIS positions
- Period: 2026-10-01T12:29:45+00:00 to 2026-10-01T14:38:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 129,
"points_in_zone": 5,
"first_point": {
"ts": "2026-10-01T12:29:45+00:00",
"lat": 59.8771516999999988684066920541226863861083984375,
"lon": 30.218096700000000254249243880622088909149169921875
},
"last_point": {
"ts": "2026-10-01T14:38:45+00:00",
"lat": 59.877108300000003282548277638852596282958984375,
"lon": 30.218141700000000327008820022456347942352294921875
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 3h 39m
- Data Points: 6 AIS positions
- Period: 2026-10-01T10:59:47+00:00 to 2026-10-01T14:38:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 219,
"points_in_zone": 6,
"first_point": {
"ts": "2026-10-01T10:59:47+00:00",
"lat": 59.8771100000000018326318240724503993988037109375,
"lon": 30.218108300000000809859557193703949451446533203125
},
"last_point": {
"ts": "2026-10-01T14:38:45+00:00",
"lat": 59.877108300000003282548277638852596282958984375,
"lon": 30.218141700000000327008820022456347942352294921875
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 1h 39m
- Data Points: 29 AIS positions
- Period: 2026-09-29T01:00:28+00:00 to 2026-09-29T02:39:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 99.2999999999999971578290569595992565155029296875,
"points_in_zone": 29,
"first_point": {
"ts": "2026-09-29T01:00:28+00:00",
"lat": 59.8672667000000018333594198338687419891357421875,
"lon": 25.763683300000000286900103674270212650299072265625
},
"last_point": {
"ts": "2026-09-29T02:39:49+00:00",
"lat": 59.91618330000000014479155652225017547607421875,
"lon": 26.1160832999999996673068380914628505706787109375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 2h 38m
- Data Points: 45 AIS positions
- Period: 2026-09-29T00:00:58+00:00 to 2026-09-29T02:39:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 158.80000000000001136868377216160297393798828125,
"points_in_zone": 45,
"first_point": {
"ts": "2026-09-29T00:00:58+00:00",
"lat": 59.84535000000000337649908033199608325958251953125,
"lon": 25.54650000000000176214598468504846096038818359375
},
"last_point": {
"ts": "2026-09-29T02:39:49+00:00",
"lat": 59.91618330000000014479155652225017547607421875,
"lon": 26.1160832999999996673068380914628505706787109375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 3h 38m
- Data Points: 62 AIS positions
- Period: 2026-09-28T23:01:08+00:00 to 2026-09-29T02:39:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 218.69999999999998863131622783839702606201171875,
"points_in_zone": 62,
"first_point": {
"ts": "2026-09-28T23:01:08+00:00",
"lat": 59.82133329999999915571606834419071674346923828125,
"lon": 25.326133299999998627072272938676178455352783203125
},
"last_point": {
"ts": "2026-09-29T02:39:49+00:00",
"lat": 59.91618330000000014479155652225017547607421875,
"lon": 26.1160832999999996673068380914628505706787109375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 4h 37m
- Data Points: 79 AIS positions
- Period: 2026-09-28T22:02:18+00:00 to 2026-09-29T02:39:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 277.5,
"points_in_zone": 79,
"first_point": {
"ts": "2026-09-28T22:02:18+00:00",
"lat": 59.79148330000000299833118333481252193450927734375,
"lon": 25.11651669999999825222403160296380519866943359375
},
"last_point": {
"ts": "2026-09-29T02:39:49+00:00",
"lat": 59.91618330000000014479155652225017547607421875,
"lon": 26.1160832999999996673068380914628505706787109375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 5h 38m
- Data Points: 99 AIS positions
- Period: 2026-09-28T21:01:08+00:00 to 2026-09-29T02:39:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 338.69999999999998863131622783839702606201171875,
"points_in_zone": 99,
"first_point": {
"ts": "2026-09-28T21:01:08+00:00",
"lat": 59.76789999999999736246536485850811004638671875,
"lon": 24.899166699999998542125467793084681034088134765625
},
"last_point": {
"ts": "2026-09-29T02:39:49+00:00",
"lat": 59.91618330000000014479155652225017547607421875,
"lon": 26.1160832999999996673068380914628505706787109375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 6h 4m
- Data Points: 107 AIS positions
- Period: 2026-09-28T20:35:49+00:00 to 2026-09-29T02:39:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 364,
"points_in_zone": 107,
"first_point": {
"ts": "2026-09-28T20:35:49+00:00",
"lat": 59.758866699999998672865331172943115234375,
"lon": 24.808033300000001730722942738793790340423583984375
},
"last_point": {
"ts": "2026-09-29T02:39:49+00:00",
"lat": 59.91618330000000014479155652225017547607421875,
"lon": 26.1160832999999996673068380914628505706787109375
}
}- Zone: discovered_216
- Duration: 1h 6m
- Data Points: 22 AIS positions
- Period: 2026-09-28T20:00:09+00:00 to 2026-09-28T21:06:09+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_216",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 66,
"points_in_zone": 22,
"first_point": {
"ts": "2026-09-28T20:00:09+00:00",
"lat": 59.74765000000000014779288903810083866119384765625,
"lon": 24.680099999999999482724888366647064685821533203125
},
"last_point": {
"ts": "2026-09-28T21:06:09+00:00",
"lat": 59.76971669999999647870936314575374126434326171875,
"lon": 24.917300000000000892441676114685833454132080078125
}
}- Zone: discovered_216
- Duration: 1h 35m
- Data Points: 32 AIS positions
- Period: 2026-09-28T19:30:49+00:00 to 2026-09-28T21:06:09+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_216",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 95.2999999999999971578290569595992565155029296875,
"points_in_zone": 32,
"first_point": {
"ts": "2026-09-28T19:30:49+00:00",
"lat": 59.7358167000000008783899829722940921783447265625,
"lon": 24.573183300000000173213265952654182910919189453125
},
"last_point": {
"ts": "2026-09-28T21:06:09+00:00",
"lat": 59.76971669999999647870936314575374126434326171875,
"lon": 24.917300000000000892441676114685833454132080078125
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 1h 58m
- Data Points: 29 AIS positions
- Period: 2026-09-17T23:03:00+00:00 to 2026-09-18T01:01:00+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 118,
"points_in_zone": 29,
"first_point": {
"ts": "2026-09-17T23:03:00+00:00",
"lat": 59.5779500000000012960299500264227390289306640625,
"lon": 22.990133300000000105001163319684565067291259765625
},
"last_point": {
"ts": "2026-09-18T01:01:00+00:00",
"lat": 59.5265332999999969842974678613245487213134765625,
"lon": 22.641116700000001316084308200515806674957275390625
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 3 hours
- Data Points: 38 AIS positions
- Period: 2026-09-17T22:00:58+00:00 to 2026-09-18T01:01:00+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 180,
"points_in_zone": 38,
"first_point": {
"ts": "2026-09-17T22:00:58+00:00",
"lat": 59.60303329999999988331182976253330707550048828125,
"lon": 23.169483299999999559304342255927622318267822265625
},
"last_point": {
"ts": "2026-09-18T01:01:00+00:00",
"lat": 59.5265332999999969842974678613245487213134765625,
"lon": 22.641116700000001316084308200515806674957275390625
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 3h 59m
- Data Points: 57 AIS positions
- Period: 2026-09-17T21:01:58+00:00 to 2026-09-18T01:01:00+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 239,
"points_in_zone": 57,
"first_point": {
"ts": "2026-09-17T21:01:58+00:00",
"lat": 59.62995000000000089812601800076663494110107421875,
"lon": 23.34094999999999942019712761975824832916259765625
},
"last_point": {
"ts": "2026-09-18T01:01:00+00:00",
"lat": 59.5265332999999969842974678613245487213134765625,
"lon": 22.641116700000001316084308200515806674957275390625
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 4h 58m
- Data Points: 72 AIS positions
- Period: 2026-09-17T20:02:40+00:00 to 2026-09-18T01:01:00+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 298.30000000000001136868377216160297393798828125,
"points_in_zone": 72,
"first_point": {
"ts": "2026-09-17T20:02:40+00:00",
"lat": 59.655450000000001864464138634502887725830078125,
"lon": 23.517966699999998780867827008478343486785888671875
},
"last_point": {
"ts": "2026-09-18T01:01:00+00:00",
"lat": 59.5265332999999969842974678613245487213134765625,
"lon": 22.641116700000001316084308200515806674957275390625
}
}- Gap Duration: 4h 35m
- Last Seen: 2026-09-17T15:27:41+00:00 at 59.7847, 24.4331 (Zone: discovered_216)
- Next Seen: 2026-09-17T20:02:40+00:00 at 59.6555, 23.5180
🛰️ Gap Corroboration
These are snapshots that may corroborate presence during the gap. They do not reconstruct a continuous route.
SAR Imagery (Sentinel-1)
Status: ✗ No SAR coverage
No Sentinel-1 scenes covering corridor and time window
VIIRS Thermal Anomaly
Status: ✗ No detections
No VIIRS thermal/light detections in corridor
Show Raw Evidence JSON
{
"gap_minutes": 275,
"last_seen": {
"ts": "2026-09-17T15:27:41+00:00",
"lat": 59.78471669999999704714355175383388996124267578125,
"lon": 24.43313330000000149766492540948092937469482421875,
"sog": 6.5,
"zone_id": "discovered_216"
},
"next_seen": {
"ts": "2026-09-17T20:02:40+00:00",
"lat": 59.655450000000001864464138634502887725830078125,
"lon": 23.517966699999998780867827008478343486785888671875,
"zone_ids": [
"discovered_007"
]
},
"gap_enrichment": {
"status": "not_found",
"corridor": {
"start": {
"lat": 59.78471669999999704714355175383388996124267578125,
"lon": 24.43313330000000149766492540948092937469482421875,
"ts": "2026-09-17T15:27:41+00:00"
},
"end": {
"lat": 59.655450000000001864464138634502887725830078125,
"lon": 23.517966699999998780867827008478343486785888671875,
"ts": "2026-09-17T20:02:40+00:00"
},
"bbox": {
"min_lat": 59.47527000000000185764292837120592594146728515625,
"min_lon": 23.16062600000000060163074522279202938079833984375,
"max_lat": 59.96489700000000055979398894123733043670654296875,
"max_lon": 24.790473999999999676902007195167243480682373046875
},
"buffer_km": 20
},
"sar": {
"status": "not_found",
"notes": "No Sentinel-1 scenes covering corridor and time window"
},
"viirs": {
"status": "not_found",
"notes": "No VIIRS thermal\/light detections in corridor"
},
"searched_at": "2026-09-17T20:15:01.600178+00:00"
}
}- Zone: discovered_216
- Duration: 1h 25m
- Data Points: 23 AIS positions
- Period: 2026-09-17T14:02:11+00:00 to 2026-09-17T15:27:41+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_216",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 85.5,
"points_in_zone": 23,
"first_point": {
"ts": "2026-09-17T14:02:11+00:00",
"lat": 59.8179166999999978315827320329844951629638671875,
"lon": 24.727516699999998905923348502255976200103759765625
},
"last_point": {
"ts": "2026-09-17T15:27:41+00:00",
"lat": 59.78471669999999704714355175383388996124267578125,
"lon": 24.43313330000000149766492540948092937469482421875
}
}- Zone: discovered_216
- Duration: 2h 16m
- Data Points: 32 AIS positions
- Period: 2026-09-17T13:11:19+00:00 to 2026-09-17T15:27:41+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_216",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 136.400000000000005684341886080801486968994140625,
"points_in_zone": 32,
"first_point": {
"ts": "2026-09-17T13:11:19+00:00",
"lat": 59.83281670000000218578861677087843418121337890625,
"lon": 24.8905333000000013043973012827336788177490234375
},
"last_point": {
"ts": "2026-09-17T15:27:41+00:00",
"lat": 59.78471669999999704714355175383388996124267578125,
"lon": 24.43313330000000149766492540948092937469482421875
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 1h 37m
- Data Points: 25 AIS positions
- Period: 2026-09-17T12:00:59+00:00 to 2026-09-17T13:38:30+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 97.5,
"points_in_zone": 25,
"first_point": {
"ts": "2026-09-17T12:00:59+00:00",
"lat": 59.85278329999999868960003368556499481201171875,
"lon": 25.114683299999999377405401901341974735260009765625
},
"last_point": {
"ts": "2026-09-17T13:38:30+00:00",
"lat": 59.82464999999999832880348549224436283111572265625,
"lon": 24.8039500000000003865352482534945011138916015625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 2h 33m
- Data Points: 41 AIS positions
- Period: 2026-09-17T11:04:40+00:00 to 2026-09-17T13:38:30+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 153.80000000000001136868377216160297393798828125,
"points_in_zone": 41,
"first_point": {
"ts": "2026-09-17T11:04:40+00:00",
"lat": 59.86871670000000023037500795908272266387939453125,
"lon": 25.290866699999998701287040603347122669219970703125
},
"last_point": {
"ts": "2026-09-17T13:38:30+00:00",
"lat": 59.82464999999999832880348549224436283111572265625,
"lon": 24.8039500000000003865352482534945011138916015625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 3h 37m
- Data Points: 57 AIS positions
- Period: 2026-09-17T10:00:40+00:00 to 2026-09-17T13:38:30+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 217.80000000000001136868377216160297393798828125,
"points_in_zone": 57,
"first_point": {
"ts": "2026-09-17T10:00:40+00:00",
"lat": 59.88648330000000186146280611865222454071044921875,
"lon": 25.4799000000000006593836587853729724884033203125
},
"last_point": {
"ts": "2026-09-17T13:38:30+00:00",
"lat": 59.82464999999999832880348549224436283111572265625,
"lon": 24.8039500000000003865352482534945011138916015625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 4h 37m
- Data Points: 75 AIS positions
- Period: 2026-09-17T09:00:55+00:00 to 2026-09-17T13:38:30+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 277.6000000000000227373675443232059478759765625,
"points_in_zone": 75,
"first_point": {
"ts": "2026-09-17T09:00:55+00:00",
"lat": 59.9033500000000032059688237495720386505126953125,
"lon": 25.662883300000000730278770788572728633880615234375
},
"last_point": {
"ts": "2026-09-17T13:38:30+00:00",
"lat": 59.82464999999999832880348549224436283111572265625,
"lon": 24.8039500000000003865352482534945011138916015625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 5h 36m
- Data Points: 91 AIS positions
- Period: 2026-09-17T08:01:43+00:00 to 2026-09-17T13:38:30+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 336.80000000000001136868377216160297393798828125,
"points_in_zone": 91,
"first_point": {
"ts": "2026-09-17T08:01:43+00:00",
"lat": 59.922100000000000363797880709171295166015625,
"lon": 25.840433300000000826912582851946353912353515625
},
"last_point": {
"ts": "2026-09-17T13:38:30+00:00",
"lat": 59.82464999999999832880348549224436283111572265625,
"lon": 24.8039500000000003865352482534945011138916015625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 6h 37m
- Data Points: 107 AIS positions
- Period: 2026-09-17T07:00:34+00:00 to 2026-09-17T13:38:30+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 397.8999999999999772626324556767940521240234375,
"points_in_zone": 107,
"first_point": {
"ts": "2026-09-17T07:00:34+00:00",
"lat": 59.9490832999999980756911099888384342193603515625,
"lon": 26.022633299999998968132786103524267673492431640625
},
"last_point": {
"ts": "2026-09-17T13:38:30+00:00",
"lat": 59.82464999999999832880348549224436283111572265625,
"lon": 24.8039500000000003865352482534945011138916015625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 6h 37m
- Data Points: 108 AIS positions
- Period: 2026-09-17T06:50:34+00:00 to 2026-09-17T13:27:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 397.19999999999998863131622783839702606201171875,
"points_in_zone": 108,
"first_point": {
"ts": "2026-09-17T06:50:34+00:00",
"lat": 59.95363329999999990604919730685651302337646484375,
"lon": 26.05338330000000013342287275008857250213623046875
},
"last_point": {
"ts": "2026-09-17T13:27:49+00:00",
"lat": 59.82780000000000342197381542064249515533447265625,
"lon": 24.83845000000000169393388205207884311676025390625
}
}- Minimum Distance: 11 meters
- Average Distance: 11 meters
- Duration: 1h 21m
- Period: 2026-09-15T10:14:37+00:00 to 2026-09-15T11:35:38+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (SGV FLOT and ODIN) maintained close proximity (min 11m, avg 11m) for 81 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 25/25 | Min distance 11m, avg 11m |
| Duration | 15/25 | Duration 81 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±0m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273426280,
"imo": 9151890,
"name": "ODIN",
"flag": "RUSSIA"
},
"min_distance_m": 11,
"avg_distance_m": 11.300000000000000710542735760100185871124267578125,
"distance_consistency_m": 0.299999999999999988897769753748434595763683319091796875,
"duration_minutes": 81,
"overlap_duration_s": 4861,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-09-15T10:14:37+00:00",
"end": "2026-09-15T11:35:38+00:00"
},
"points_count": {
"vessel_a": 2,
"vessel_b": 2
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 85,
"components": {
"distance_tightness": {
"score": 25,
"max": 25,
"detail": "Min distance 11m, avg 11m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 81 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b10m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (SGV FLOT and ODIN) maintained close proximity (min 11m, avg 11m) for 81 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 59.8767332999999979392669047228991985321044921875,
"lon": 30.22059589999999928977558738552033901214599609375
},
"time_window": {
"start_ts": "2026-09-15T10:14:37+00:00",
"end_ts": "2026-09-15T11:35:38+00:00"
},
"searched_at": "2026-09-15T12:00:02.252975+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 1h 21m
- Data Points: 2 AIS positions
- Period: 2026-09-15T10:14:37+00:00 to 2026-09-15T11:35:38+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 81,
"points_in_zone": 2,
"first_point": {
"ts": "2026-09-15T10:14:37+00:00",
"lat": 59.8766667000000012421878636814653873443603515625,
"lon": 30.220600000000001017497197608463466167449951171875
},
"last_point": {
"ts": "2026-09-15T11:35:38+00:00",
"lat": 59.876699999999999590727384202182292938232421875,
"lon": 30.22061670000000077607182902283966541290283203125
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 15m
- Data Points: 3 AIS positions
- Period: 2026-09-15T09:20:39+00:00 to 2026-09-15T11:35:38+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 135,
"points_in_zone": 3,
"first_point": {
"ts": "2026-09-15T09:20:39+00:00",
"lat": 59.87668330000000338486643158830702304840087890625,
"lon": 30.220549999999999357669366872869431972503662109375
},
"last_point": {
"ts": "2026-09-15T11:35:38+00:00",
"lat": 59.876699999999999590727384202182292938232421875,
"lon": 30.22061670000000077607182902283966541290283203125
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 1h 12m
- Data Points: 25 AIS positions
- Period: 2026-09-13T19:01:24+00:00 to 2026-09-13T20:13:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 72.2999999999999971578290569595992565155029296875,
"points_in_zone": 25,
"first_point": {
"ts": "2026-09-13T19:01:24+00:00",
"lat": 59.88790329999999784149622428230941295623779296875,
"lon": 25.943004999999999427018337883055210113525390625
},
"last_point": {
"ts": "2026-09-13T20:13:45+00:00",
"lat": 59.931454999999999699866748414933681488037109375,
"lon": 26.225494999999998668727130279876291751861572265625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 2h 11m
- Data Points: 52 AIS positions
- Period: 2026-09-13T18:02:44+00:00 to 2026-09-13T20:13:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 131,
"points_in_zone": 52,
"first_point": {
"ts": "2026-09-13T18:02:44+00:00",
"lat": 59.85912330000000025620465748943388462066650390625,
"lon": 25.711761700000000274712874670512974262237548828125
},
"last_point": {
"ts": "2026-09-13T20:13:45+00:00",
"lat": 59.931454999999999699866748414933681488037109375,
"lon": 26.225494999999998668727130279876291751861572265625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 3h 12m
- Data Points: 77 AIS positions
- Period: 2026-09-13T17:01:14+00:00 to 2026-09-13T20:13:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 192.5,
"points_in_zone": 77,
"first_point": {
"ts": "2026-09-13T17:01:14+00:00",
"lat": 59.83386169999999992796801961958408355712890625,
"lon": 25.464715000000001765556589816696941852569580078125
},
"last_point": {
"ts": "2026-09-13T20:13:45+00:00",
"lat": 59.931454999999999699866748414933681488037109375,
"lon": 26.225494999999998668727130279876291751861572265625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 4h 13m
- Data Points: 103 AIS positions
- Period: 2026-09-13T16:00:25+00:00 to 2026-09-13T20:13:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 253.30000000000001136868377216160297393798828125,
"points_in_zone": 103,
"first_point": {
"ts": "2026-09-13T16:00:25+00:00",
"lat": 59.8077449999999970486896927468478679656982421875,
"lon": 25.214124999999999232613845379091799259185791015625
},
"last_point": {
"ts": "2026-09-13T20:13:45+00:00",
"lat": 59.931454999999999699866748414933681488037109375,
"lon": 26.225494999999998668727130279876291751861572265625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 5h 13m
- Data Points: 130 AIS positions
- Period: 2026-09-13T15:00:24+00:00 to 2026-09-13T20:13:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 313.3999999999999772626324556767940521240234375,
"points_in_zone": 130,
"first_point": {
"ts": "2026-09-13T15:00:24+00:00",
"lat": 59.7806982999999974026650306768715381622314453125,
"lon": 24.96702330000000102927515399642288684844970703125
},
"last_point": {
"ts": "2026-09-13T20:13:45+00:00",
"lat": 59.931454999999999699866748414933681488037109375,
"lon": 26.225494999999998668727130279876291751861572265625
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 5h 54m
- Data Points: 144 AIS positions
- Period: 2026-09-13T14:19:45+00:00 to 2026-09-13T20:13:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 354,
"points_in_zone": 144,
"first_point": {
"ts": "2026-09-13T14:19:45+00:00",
"lat": 59.76556329999999661595211364328861236572265625,
"lon": 24.8000483000000002675733412615954875946044921875
},
"last_point": {
"ts": "2026-09-13T20:13:45+00:00",
"lat": 59.931454999999999699866748414933681488037109375,
"lon": 26.225494999999998668727130279876291751861572265625
}
}- Zone: discovered_216
- Duration: 1h 43m
- Data Points: 38 AIS positions
- Period: 2026-09-13T13:07:04+00:00 to 2026-09-13T14:50:05+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_216",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 103,
"points_in_zone": 38,
"first_point": {
"ts": "2026-09-13T13:07:04+00:00",
"lat": 59.73458329999999705250957049429416656494140625,
"lon": 24.50217500000000114823706098832190036773681640625
},
"last_point": {
"ts": "2026-09-13T14:50:05+00:00",
"lat": 59.776641699999998991188476793467998504638671875,
"lon": 24.924961700000000774934960645623505115509033203125
}
}- Gap Duration: 6h 2m
- Last Seen: 2026-09-13T07:04:54+00:00 at 59.5060, 23.1179 (Zone: Southern Öresund Surveillance Zone)
- Next Seen: 2026-09-13T13:07:04+00:00 at 59.7346, 24.5022
🛰️ Gap Corroboration
These are snapshots that may corroborate presence during the gap. They do not reconstruct a continuous route.
SAR Imagery (Sentinel-1)
Status: ✓ Snapshot available
SAR snapshot available for review
Scene: S1C_IW_GRDH_1SDV_20260913T044935_20260913T045000_009424_012BE8_C6F5_COG • Time: 2026-09-13T04:49:35.718495Z
SAR coverage thumbnail
VIIRS Thermal Anomaly
Status: ✗ No detections
No VIIRS thermal/light detections in corridor
Show Raw Evidence JSON
{
"gap_minutes": 362.19999999999998863131622783839702606201171875,
"last_seen": {
"ts": "2026-09-13T07:04:54+00:00",
"lat": 59.506045000000000300133251585066318511962890625,
"lon": 23.117889999999999162128005991689860820770263671875,
"sog": 7.0999999999999996447286321199499070644378662109375,
"zone_id": "discovered_007"
},
"next_seen": {
"ts": "2026-09-13T13:07:04+00:00",
"lat": 59.73458329999999705250957049429416656494140625,
"lon": 24.50217500000000114823706098832190036773681640625,
"zone_ids": [
"discovered_216"
]
},
"gap_enrichment": {
"status": "done",
"corridor": {
"start": {
"lat": 59.506045000000000300133251585066318511962890625,
"lon": 23.117889999999999162128005991689860820770263671875,
"ts": "2026-09-13T07:04:54+00:00"
},
"end": {
"lat": 59.73458329999999705250957049429416656494140625,
"lon": 24.50217500000000114823706098832190036773681640625,
"ts": "2026-09-13T13:07:04+00:00"
},
"bbox": {
"min_lat": 59.32586500000000029331204132176935672760009765625,
"min_lon": 22.761610999999998483644958469085395336151123046875,
"max_lat": 59.91476300000000065892891143448650836944580078125,
"max_lon": 24.858453999999998274006429710425436496734619140625
},
"buffer_km": 20
},
"sar": {
"status": "snapshot",
"scene_id": "S1C_IW_GRDH_1SDV_20260913T044935_20260913T045000_009424_012BE8_C6F5_COG",
"scene_time": "2026-09-13T04:49:35.718495Z",
"platform": "sentinel-1c",
"assets": {
"preview_url": "https:\/\/fleetleaks.com\/wp-content\/uploads\/fleetleaks-evidence\/sar-imagery\/2026\/09\/event_1294375_thumbnail_20260913131506.png",
"stored_path": "\/home\/fleetleaks\/public_html\/wp-content\/uploads\/fleetleaks-evidence\/sar-imagery\/2026\/09\/event_1294375_thumbnail_20260913131506.png",
"source": "copernicus_dataspace"
},
"notes": "SAR snapshot available for review"
},
"viirs": {
"status": "not_found",
"notes": "No VIIRS thermal\/light detections in corridor"
},
"searched_at": "2026-09-13T13:15:01.564367+00:00"
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 1h 16m
- Data Points: 27 AIS positions
- Period: 2026-09-13T05:48:35+00:00 to 2026-09-13T07:04:54+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 76.2999999999999971578290569595992565155029296875,
"points_in_zone": 27,
"first_point": {
"ts": "2026-09-13T05:48:35+00:00",
"lat": 59.456441699999999173087417148053646087646484375,
"lon": 22.83410500000000098452801466919481754302978515625
},
"last_point": {
"ts": "2026-09-13T07:04:54+00:00",
"lat": 59.506045000000000300133251585066318511962890625,
"lon": 23.117889999999999162128005991689860820770263671875
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 2h 6m
- Data Points: 28 AIS positions
- Period: 2026-09-13T04:58:48+00:00 to 2026-09-13T07:04:54+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 126.099999999999994315658113919198513031005859375,
"points_in_zone": 28,
"first_point": {
"ts": "2026-09-13T04:58:48+00:00",
"lat": 59.42562670000000224490577238611876964569091796875,
"lon": 22.64784829999999971050783642567694187164306640625
},
"last_point": {
"ts": "2026-09-13T07:04:54+00:00",
"lat": 59.506045000000000300133251585066318511962890625,
"lon": 23.117889999999999162128005991689860820770263671875
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 1h 44m
- Data Points: 27 AIS positions
- Period: 2026-09-04T23:01:29+00:00 to 2026-09-05T00:45:37+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 104.099999999999994315658113919198513031005859375,
"points_in_zone": 27,
"first_point": {
"ts": "2026-09-04T23:01:29+00:00",
"lat": 59.5724833000000018046193872578442096710205078125,
"lon": 22.935199999999998254907040973193943500518798828125
},
"last_point": {
"ts": "2026-09-05T00:45:37+00:00",
"lat": 59.5179499999999990222931955941021442413330078125,
"lon": 22.5803666999999990139258443377912044525146484375
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 2h 43m
- Data Points: 42 AIS positions
- Period: 2026-09-04T22:02:08+00:00 to 2026-09-05T00:45:37+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 163.5,
"points_in_zone": 42,
"first_point": {
"ts": "2026-09-04T22:02:08+00:00",
"lat": 59.5997832999999985759131959639489650726318359375,
"lon": 23.143950000000000244426701101474463939666748046875
},
"last_point": {
"ts": "2026-09-05T00:45:37+00:00",
"lat": 59.5179499999999990222931955941021442413330078125,
"lon": 22.5803666999999990139258443377912044525146484375
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 3h 43m
- Data Points: 68 AIS positions
- Period: 2026-09-04T21:01:47+00:00 to 2026-09-05T00:45:37+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 223.80000000000001136868377216160297393798828125,
"points_in_zone": 68,
"first_point": {
"ts": "2026-09-04T21:01:47+00:00",
"lat": 59.62599999999999766941982670687139034271240234375,
"lon": 23.354233300000000639329300611279904842376708984375
},
"last_point": {
"ts": "2026-09-05T00:45:37+00:00",
"lat": 59.5179499999999990222931955941021442413330078125,
"lon": 22.5803666999999990139258443377912044525146484375
}
}- Zone: Southern Öresund Surveillance Zone
- Duration: 4h 37m
- Data Points: 92 AIS positions
- Period: 2026-09-04T20:08:37+00:00 to 2026-09-05T00:45:37+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_007",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"dwell_minutes": 277,
"points_in_zone": 92,
"first_point": {
"ts": "2026-09-04T20:08:37+00:00",
"lat": 59.65251669999999961646608426235616207122802734375,
"lon": 23.531433299999999775309333926998078823089599609375
},
"last_point": {
"ts": "2026-09-05T00:45:37+00:00",
"lat": 59.5179499999999990222931955941021442413330078125,
"lon": 22.5803666999999990139258443377912044525146484375
}
}- Gap Duration: 5h 18m
- Last Seen: 2026-09-04T14:34:07+00:00 at 59.8074, 24.6336 (Zone: discovered_216)
- Next Seen: 2026-09-04T19:52:27+00:00 at 59.6617, 23.5863
🛰️ Gap Corroboration
These are snapshots that may corroborate presence during the gap. They do not reconstruct a continuous route.
SAR Imagery (Sentinel-1)
Status: ✗ No SAR coverage
No Sentinel-1 scenes covering corridor and time window
VIIRS Thermal Anomaly
Status: ✗ No detections
No VIIRS thermal/light detections in corridor
Show Raw Evidence JSON
{
"gap_minutes": 318.30000000000001136868377216160297393798828125,
"last_seen": {
"ts": "2026-09-04T14:34:07+00:00",
"lat": 59.8074332999999995763573679141700267791748046875,
"lon": 24.6336332999999996218321030028164386749267578125,
"sog": 6,
"zone_id": "discovered_216"
},
"next_seen": {
"ts": "2026-09-04T19:52:27+00:00",
"lat": 59.66173330000000163408913067542016506195068359375,
"lon": 23.586283300000001617036105017177760601043701171875
},
"gap_enrichment": {
"status": "not_found",
"corridor": {
"start": {
"lat": 59.8074332999999995763573679141700267791748046875,
"lon": 24.6336332999999996218321030028164386749267578125,
"ts": "2026-09-04T14:34:07+00:00"
},
"end": {
"lat": 59.66173330000000163408913067542016506195068359375,
"lon": 23.586283300000001617036105017177760601043701171875,
"ts": "2026-09-04T19:52:27+00:00"
},
"bbox": {
"min_lat": 59.48155299999999812143869348801672458648681640625,
"min_lon": 23.228787000000000517729858984239399433135986328125,
"max_lat": 59.98761300000000318277670885436236858367919921875,
"max_lon": 24.991129000000000814907252788543701171875
},
"buffer_km": 20
},
"sar": {
"status": "not_found",
"notes": "No Sentinel-1 scenes covering corridor and time window"
},
"viirs": {
"status": "not_found",
"notes": "No VIIRS thermal\/light detections in corridor"
},
"searched_at": "2026-09-04T20:15:01.879285+00:00"
}
}- Zone: discovered_216
- Duration: 1h 20m
- Data Points: 25 AIS positions
- Period: 2026-09-04T13:13:37+00:00 to 2026-09-04T14:34:07+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_216",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 80.5,
"points_in_zone": 25,
"first_point": {
"ts": "2026-09-04T13:13:37+00:00",
"lat": 59.8334832999999974845195538364350795745849609375,
"lon": 24.90384999999999848796505830250680446624755859375
},
"last_point": {
"ts": "2026-09-04T14:34:07+00:00",
"lat": 59.8074332999999995763573679141700267791748046875,
"lon": 24.6336332999999996218321030028164386749267578125
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 1h 41m
- Data Points: 38 AIS positions
- Period: 2026-09-04T12:00:58+00:00 to 2026-09-04T13:42:37+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 101.7000000000000028421709430404007434844970703125,
"points_in_zone": 38,
"first_point": {
"ts": "2026-09-04T12:00:58+00:00",
"lat": 59.85844999999999771489456179551780223846435546875,
"lon": 25.154033299999998263274392229504883289337158203125
},
"last_point": {
"ts": "2026-09-04T13:42:37+00:00",
"lat": 59.82411669999999759284037281759083271026611328125,
"lon": 24.80553330000000045174601837061345577239990234375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 2h 41m
- Data Points: 58 AIS positions
- Period: 2026-09-04T11:01:06+00:00 to 2026-09-04T13:42:37+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 161.5,
"points_in_zone": 58,
"first_point": {
"ts": "2026-09-04T11:01:06+00:00",
"lat": 59.87703330000000079280653153546154499053955078125,
"lon": 25.365866700000001543457983643747866153717041015625
},
"last_point": {
"ts": "2026-09-04T13:42:37+00:00",
"lat": 59.82411669999999759284037281759083271026611328125,
"lon": 24.80553330000000045174601837061345577239990234375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 3h 40m
- Data Points: 77 AIS positions
- Period: 2026-09-04T10:01:56+00:00 to 2026-09-04T13:42:37+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 220.69999999999998863131622783839702606201171875,
"points_in_zone": 77,
"first_point": {
"ts": "2026-09-04T10:01:56+00:00",
"lat": 59.89271670000000113986970973201096057891845703125,
"lon": 25.578399999999998470912032644264400005340576171875
},
"last_point": {
"ts": "2026-09-04T13:42:37+00:00",
"lat": 59.82411669999999759284037281759083271026611328125,
"lon": 24.80553330000000045174601837061345577239990234375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 4h 39m
- Data Points: 98 AIS positions
- Period: 2026-09-04T09:03:07+00:00 to 2026-09-04T13:42:37+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 279.5,
"points_in_zone": 98,
"first_point": {
"ts": "2026-09-04T09:03:07+00:00",
"lat": 59.91751670000000018490027287043631076812744140625,
"lon": 25.788316699999999315195964300073683261871337890625
},
"last_point": {
"ts": "2026-09-04T13:42:37+00:00",
"lat": 59.82411669999999759284037281759083271026611328125,
"lon": 24.80553330000000045174601837061345577239990234375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 5h 27m
- Data Points: 116 AIS positions
- Period: 2026-09-04T08:15:17+00:00 to 2026-09-04T13:42:37+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 327.30000000000001136868377216160297393798828125,
"points_in_zone": 116,
"first_point": {
"ts": "2026-09-04T08:15:17+00:00",
"lat": 59.93724999999999880628820392303168773651123046875,
"lon": 25.94548329999999936035237624309957027435302734375
},
"last_point": {
"ts": "2026-09-04T13:42:37+00:00",
"lat": 59.82411669999999759284037281759083271026611328125,
"lon": 24.80553330000000045174601837061345577239990234375
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 6h 19m
- Data Points: 118 AIS positions
- Period: 2026-09-04T07:22:46+00:00 to 2026-09-04T13:42:37+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 379.8999999999999772626324556767940521240234375,
"points_in_zone": 118,
"first_point": {
"ts": "2026-09-04T07:22:46+00:00",
"lat": 59.9611000000000018417267710901796817779541015625,
"lon": 26.120200000000000528643795405514538288116455078125
},
"last_point": {
"ts": "2026-09-04T13:42:37+00:00",
"lat": 59.82411669999999759284037281759083271026611328125,
"lon": 24.80553330000000045174601837061345577239990234375
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 1h 55m
- Data Points: 17 AIS positions
- Period: 2026-09-01T13:01:05+00:00 to 2026-09-01T14:56:14+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 115.2000000000000028421709430404007434844970703125,
"points_in_zone": 17,
"first_point": {
"ts": "2026-09-01T13:01:05+00:00",
"lat": 59.8768783000000013316821423359215259552001953125,
"lon": 30.2181633000000005040419637225568294525146484375
},
"last_point": {
"ts": "2026-09-01T14:56:14+00:00",
"lat": 59.8779899999999969395503285340964794158935546875,
"lon": 30.219474999999999198507794062606990337371826171875
}
}- Duration: 1h 55m
- Radius: 136 meters
- Data Points: 17 AIS positions
- Centroid: 59.8769, 30.2182
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 136,
"duration_minutes": 115.2000000000000028421709430404007434844970703125,
"points": 17,
"centroid": {
"lat": 59.876943329411773220272152684628963470458984375,
"lon": 30.2182265647058869717511697672307491302490234375
},
"bbox": {
"min_lat": 59.87686000000000063892002799548208713531494140625,
"min_lon": 30.218108300000000809859557193703949451446533203125,
"max_lat": 59.8779899999999969395503285340964794158935546875,
"max_lon": 30.219474999999999198507794062606990337371826171875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 50m
- Data Points: 23 AIS positions
- Period: 2026-09-01T12:05:43+00:00 to 2026-09-01T14:56:14+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 170.5,
"points_in_zone": 23,
"first_point": {
"ts": "2026-09-01T12:05:43+00:00",
"lat": 59.8768917000000016059857443906366825103759765625,
"lon": 30.21811999999999898136593401432037353515625
},
"last_point": {
"ts": "2026-09-01T14:56:14+00:00",
"lat": 59.8779899999999969395503285340964794158935546875,
"lon": 30.219474999999999198507794062606990337371826171875
}
}- Duration: 2h 50m
- Radius: 138 meters
- Data Points: 23 AIS positions
- Centroid: 59.8769, 30.2182
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 138,
"duration_minutes": 170.5,
"points": 23,
"centroid": {
"lat": 59.8769297086956413522784714587032794952392578125,
"lon": 30.21820151739130011492306948639452457427978515625
},
"bbox": {
"min_lat": 59.87686000000000063892002799548208713531494140625,
"min_lon": 30.218108300000000809859557193703949451446533203125,
"max_lat": 59.8779899999999969395503285340964794158935546875,
"max_lon": 30.219474999999999198507794062606990337371826171875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 3h 4m
- Data Points: 26 AIS positions
- Period: 2026-09-01T11:51:44+00:00 to 2026-09-01T14:56:14+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 184.5,
"points_in_zone": 26,
"first_point": {
"ts": "2026-09-01T11:51:44+00:00",
"lat": 59.87687170000000236314008361659944057464599609375,
"lon": 30.218129999999998602788764401338994503021240234375
},
"last_point": {
"ts": "2026-09-01T14:56:14+00:00",
"lat": 59.8779899999999969395503285340964794158935546875,
"lon": 30.219474999999999198507794062606990337371826171875
}
}- Duration: 3h 4m
- Radius: 139 meters
- Data Points: 26 AIS positions
- Centroid: 59.8769, 30.2182
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 138.900000000000005684341886080801486968994140625,
"duration_minutes": 184.5,
"points": 26,
"centroid": {
"lat": 59.87692314230768175775665440596640110015869140625,
"lon": 30.218193011538456715925349271856248378753662109375
},
"bbox": {
"min_lat": 59.87686000000000063892002799548208713531494140625,
"min_lon": 30.218108300000000809859557193703949451446533203125,
"max_lat": 59.8779899999999969395503285340964794158935546875,
"max_lon": 30.219474999999999198507794062606990337371826171875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 30m
- Data Points: 27 AIS positions
- Period: 2026-09-01T08:25:25+00:00 to 2026-09-01T14:56:14+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 390.80000000000001136868377216160297393798828125,
"points_in_zone": 27,
"first_point": {
"ts": "2026-09-01T08:25:25+00:00",
"lat": 59.8768682999999981575456331484019756317138671875,
"lon": 30.218095000000001704165697447024285793304443359375
},
"last_point": {
"ts": "2026-09-01T14:56:14+00:00",
"lat": 59.8779899999999969395503285340964794158935546875,
"lon": 30.219474999999999198507794062606990337371826171875
}
}- Duration: 6h 30m
- Radius: 139 meters
- Data Points: 27 AIS positions
- Centroid: 59.8769, 30.2182
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 139.19999999999998863131622783839702606201171875,
"duration_minutes": 390.80000000000001136868377216160297393798828125,
"points": 27,
"centroid": {
"lat": 59.87692111111109483090331195853650569915771484375,
"lon": 30.2181893814814799270607181824743747711181640625
},
"bbox": {
"min_lat": 59.87686000000000063892002799548208713531494140625,
"min_lon": 30.218095000000001704165697447024285793304443359375,
"max_lat": 59.8779899999999969395503285340964794158935546875,
"max_lon": 30.219474999999999198507794062606990337371826171875
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 31m
- Data Points: 3 AIS positions
- Period: 2026-08-31T18:08:01+00:00 to 2026-08-31T20:39:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 151.69999999999998863131622783839702606201171875,
"points_in_zone": 3,
"first_point": {
"ts": "2026-08-31T18:08:01+00:00",
"lat": 59.87691670000000243589965975843369960784912109375,
"lon": 30.218083299999999979945641825906932353973388671875
},
"last_point": {
"ts": "2026-08-31T20:39:45+00:00",
"lat": 59.87693329999999747315087006427347660064697265625,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 2h 50m
- Data Points: 6 AIS positions
- Period: 2026-08-31T17:49:31+00:00 to 2026-08-31T20:39:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 170.19999999999998863131622783839702606201171875,
"points_in_zone": 6,
"first_point": {
"ts": "2026-08-31T17:49:31+00:00",
"lat": 59.87691670000000243589965975843369960784912109375,
"lon": 30.218116699999999497094904654659330844879150390625
},
"last_point": {
"ts": "2026-08-31T20:39:45+00:00",
"lat": 59.87693329999999747315087006427347660064697265625,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 5h 53m
- Data Points: 7 AIS positions
- Period: 2026-08-31T14:46:10+00:00 to 2026-08-31T20:39:45+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 353.6000000000000227373675443232059478759765625,
"points_in_zone": 7,
"first_point": {
"ts": "2026-08-31T14:46:10+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
},
"last_point": {
"ts": "2026-08-31T20:39:45+00:00",
"lat": 59.87693329999999747315087006427347660064697265625,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 4h 55m
- Data Points: 9 AIS positions
- Period: 2026-08-31T13:14:50+00:00 to 2026-08-31T18:10:24+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 295.6000000000000227373675443232059478759765625,
"points_in_zone": 9,
"first_point": {
"ts": "2026-08-31T13:14:50+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
},
"last_point": {
"ts": "2026-08-31T18:10:24+00:00",
"lat": 59.87693329999999747315087006427347660064697265625,
"lon": 30.218050000000001631406121305190026760101318359375
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 5h 21m
- Data Points: 10 AIS positions
- Period: 2026-08-31T12:49:20+00:00 to 2026-08-31T18:10:24+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 321.1000000000000227373675443232059478759765625,
"points_in_zone": 10,
"first_point": {
"ts": "2026-08-31T12:49:20+00:00",
"lat": 59.87686670000000077607182902283966541290283203125,
"lon": 30.21809999999999973852027324028313159942626953125
},
"last_point": {
"ts": "2026-08-31T18:10:24+00:00",
"lat": 59.87693329999999747315087006427347660064697265625,
"lon": 30.218050000000001631406121305190026760101318359375
}
}- Duration: 5h 21m
- Radius: 4 meters
- Data Points: 10 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 4.20000000000000017763568394002504646778106689453125,
"duration_minutes": 321.1000000000000227373675443232059478759765625,
"points": 10,
"centroid": {
"lat": 59.87690166999999519248376600444316864013671875,
"lon": 30.21809166999999973768353811465203762054443359375
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.218050000000001631406121305190026760101318359375,
"max_lat": 59.87693329999999747315087006427347660064697265625,
"max_lon": 30.218116699999999497094904654659330844879150390625
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 37m
- Data Points: 9 AIS positions
- Period: 2026-08-31T11:21:39+00:00 to 2026-08-31T17:59:01+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 397.3999999999999772626324556767940521240234375,
"points_in_zone": 9,
"first_point": {
"ts": "2026-08-31T11:21:39+00:00",
"lat": 59.876883300000002918750396929681301116943359375,
"lon": 30.21809999999999973852027324028313159942626953125
},
"last_point": {
"ts": "2026-08-31T17:59:01+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.218083299999999979945641825906932353973388671875
}
}- Duration: 3h 43m
- Radius: 3 meters
- Data Points: 10 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 3.20000000000000017763568394002504646778106689453125,
"duration_minutes": 223.19999999999998863131622783839702606201171875,
"points": 10,
"centroid": {
"lat": 59.8768949999999904321157373487949371337890625,
"lon": 30.21809667000000132475179270841181278228759765625
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.21806670000000138998075271956622600555419921875,
"max_lat": 59.87691670000000243589965975843369960784912109375,
"max_lon": 30.218116699999999497094904654659330844879150390625
},
"zone_id": "russia_ust_luga_approach"
}- Minimum Distance: 285 meters
- Average Distance: 322 meters
- Duration: 43 minutes
- Period: 2026-08-31T10:31:05+00:00 to 2026-08-31T11:14:34+00:00
- Vessel A Avg Speed: 0.3 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
Low-confidence STS candidate - may warrant review. Two tankers (EUROSTAR 4 MARIA and SGV FLOT) maintained close proximity (min 285m, avg 322m) for 44 minutes. Both vessels were slow-moving (avg speeds 0.3 and 0.0 knots). Moderate distance variation observed during the encounter. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 285m, avg 322m |
| Duration | 5/25 | Duration 44 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 8/15 | Distance variance ±72m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273353550,
"name": "EUROSTAR 4 MARIA",
"flag": "RUSSIA"
},
"vessel_b": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"min_distance_m": 284.69999999999998863131622783839702606201171875,
"avg_distance_m": 321.6000000000000227373675443232059478759765625,
"distance_consistency_m": 72.099999999999994315658113919198513031005859375,
"duration_minutes": 43.5,
"overlap_duration_s": 2609,
"speed_a_avg": 0.2800000000000000266453525910037569701671600341796875,
"speed_a_std": 0.2200000000000000011102230246251565404236316680908203125,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.2800000000000000266453525910037569701671600341796875,
"max_sog": 0.5
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-08-31T10:31:05+00:00",
"end": "2026-08-31T11:14:34+00:00"
},
"points_count": {
"vessel_a": 4,
"vessel_b": 4
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 58,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 285m, avg 322m"
},
"duration": {
"score": 5,
"max": 25,
"detail": "Duration 44 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 8,
"max": 15,
"detail": "Distance variance \u00b172m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "Low-confidence STS candidate - may warrant review. Two tankers (EUROSTAR 4 MARIA and SGV FLOT) maintained close proximity (min 285m, avg 322m) for 44 minutes. Both vessels were slow-moving (avg speeds 0.3 and 0.0 knots). Moderate distance variation observed during the encounter. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 4h 29m
- Data Points: 20 AIS positions
- Period: 2026-08-31T10:17:09+00:00 to 2026-08-31T14:46:10+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 269,
"points_in_zone": 20,
"first_point": {
"ts": "2026-08-31T10:17:09+00:00",
"lat": 59.876883300000002918750396929681301116943359375,
"lon": 30.218116699999999497094904654659330844879150390625
},
"last_point": {
"ts": "2026-08-31T14:46:10+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Duration: 4h 29m
- Radius: 3 meters
- Data Points: 20 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 3.20000000000000017763568394002504646778106689453125,
"duration_minutes": 269,
"points": 20,
"centroid": {
"lat": 59.8768949950000006765549187548458576202392578125,
"lon": 30.21809499999999815145201864652335643768310546875
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.21806670000000138998075271956622600555419921875,
"max_lat": 59.87691670000000243589965975843369960784912109375,
"max_lon": 30.218116699999999497094904654659330844879150390625
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 5h 46m
- Data Points: 32 AIS positions
- Period: 2026-08-31T09:00:05+00:00 to 2026-08-31T14:46:10+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 346.1000000000000227373675443232059478759765625,
"points_in_zone": 32,
"first_point": {
"ts": "2026-08-31T09:00:05+00:00",
"lat": 59.876883300000002918750396929681301116943359375,
"lon": 30.218116699999999497094904654659330844879150390625
},
"last_point": {
"ts": "2026-08-31T14:46:10+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Duration: 5h 46m
- Radius: 3 meters
- Data Points: 32 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 3.20000000000000017763568394002504646778106689453125,
"duration_minutes": 346.1000000000000227373675443232059478759765625,
"points": 32,
"centroid": {
"lat": 59.87689374374999573547029285691678524017333984375,
"lon": 30.218100003125012875671018264256417751312255859375
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.21806670000000138998075271956622600555419921875,
"max_lat": 59.87691670000000243589965975843369960784912109375,
"max_lon": 30.218133300000001639773472561500966548919677734375
},
"zone_id": "russia_ust_luga_approach"
}- Minimum Distance: 121 meters
- Average Distance: 123 meters
- Duration: 1h 30m
- Period: 2026-08-31T08:28:46+00:00 to 2026-08-31T09:59:36+00:00
- Vessel A Avg Speed: 0.1 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (ABRAU and SGV FLOT) maintained close proximity (min 121m, avg 123m) for 91 minutes. Both vessels were slow-moving (avg speeds 0.1 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 20/25 | Min distance 121m, avg 123m |
| Duration | 20/25 | Duration 91 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273368990,
"imo": 9422964,
"name": "ABRAU",
"flag": "RUSSIA"
},
"vessel_b": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"min_distance_m": 121.2000000000000028421709430404007434844970703125,
"avg_distance_m": 123.2000000000000028421709430404007434844970703125,
"distance_consistency_m": 1.8000000000000000444089209850062616169452667236328125,
"duration_minutes": 90.7999999999999971578290569595992565155029296875,
"overlap_duration_s": 5450,
"speed_a_avg": 0.1000000000000000055511151231257827021181583404541015625,
"speed_a_std": 0.08000000000000000166533453693773481063544750213623046875,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.1000000000000000055511151231257827021181583404541015625,
"max_sog": 0.200000000000000011102230246251565404236316680908203125
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-08-31T08:28:46+00:00",
"end": "2026-08-31T09:59:36+00:00"
},
"points_count": {
"vessel_a": 4,
"vessel_b": 4
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 85,
"components": {
"distance_tightness": {
"score": 20,
"max": 25,
"detail": "Min distance 121m, avg 123m"
},
"duration": {
"score": 20,
"max": 25,
"detail": "Duration 91 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (ABRAU and SGV FLOT) maintained close proximity (min 121m, avg 123m) for 91 minutes. Both vessels were slow-moving (avg speeds 0.1 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 59.87685019999999980200300342403352260589599609375,
"lon": 30.219193300000000590443960390985012054443359375
},
"time_window": {
"start_ts": "2026-08-31T08:28:46+00:00",
"end_ts": "2026-08-31T09:59:36+00:00"
},
"searched_at": "2026-08-31T13:30:01.460286+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 18m
- Data Points: 38 AIS positions
- Period: 2026-08-31T08:28:06+00:00 to 2026-08-31T14:46:10+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 378.1000000000000227373675443232059478759765625,
"points_in_zone": 38,
"first_point": {
"ts": "2026-08-31T08:28:06+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
},
"last_point": {
"ts": "2026-08-31T14:46:10+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Duration: 6h 18m
- Radius: 3 meters
- Data Points: 38 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 3.20000000000000017763568394002504646778106689453125,
"duration_minutes": 378.1000000000000227373675443232059478759765625,
"points": 38,
"centroid": {
"lat": 59.87689429210526981250950484536588191986083984375,
"lon": 30.21810044210527479435768327675759792327880859375
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.21806670000000138998075271956622600555419921875,
"max_lat": 59.87691670000000243589965975843369960784912109375,
"max_lon": 30.218133300000001639773472561500966548919677734375
},
"zone_id": "russia_ust_luga_approach"
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 17m
- Data Points: 38 AIS positions
- Period: 2026-08-31T07:28:41+00:00 to 2026-08-31T13:46:31+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 377.80000000000001136868377216160297393798828125,
"points_in_zone": 38,
"first_point": {
"ts": "2026-08-31T07:28:41+00:00",
"lat": 59.87691670000000243589965975843369960784912109375,
"lon": 30.218083299999999979945641825906932353973388671875
},
"last_point": {
"ts": "2026-08-31T13:46:31+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.21809999999999973852027324028313159942626953125
}
}- Duration: 6h 17m
- Radius: 3 meters
- Data Points: 38 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 3.29999999999999982236431605997495353221893310546875,
"duration_minutes": 377.80000000000001136868377216160297393798828125,
"points": 38,
"centroid": {
"lat": 59.87689473157894326504901982843875885009765625,
"lon": 30.21810000263159423639081069268286228179931640625
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.21806670000000138998075271956622600555419921875,
"max_lat": 59.87691670000000243589965975843369960784912109375,
"max_lon": 30.218133300000001639773472561500966548919677734375
},
"zone_id": "russia_ust_luga_approach"
}- Minimum Distance: 121 meters
- Average Distance: 123 meters
- Duration: 3h 24m
- Period: 2026-08-31T06:34:57+00:00 to 2026-08-31T09:59:36+00:00
- Vessel A Avg Speed: 0.1 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (ABRAU and SGV FLOT) maintained close proximity (min 121m, avg 123m) for 205 minutes. Both vessels were slow-moving (avg speeds 0.1 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 20/25 | Min distance 121m, avg 123m |
| Duration | 25/25 | Duration 205 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273368990,
"imo": 9422964,
"name": "ABRAU",
"flag": "RUSSIA"
},
"vessel_b": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"min_distance_m": 120.7000000000000028421709430404007434844970703125,
"avg_distance_m": 122.7999999999999971578290569595992565155029296875,
"distance_consistency_m": 1.600000000000000088817841970012523233890533447265625,
"duration_minutes": 204.69999999999998863131622783839702606201171875,
"overlap_duration_s": 12279,
"speed_a_avg": 0.1000000000000000055511151231257827021181583404541015625,
"speed_a_std": 0.08000000000000000166533453693773481063544750213623046875,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.1000000000000000055511151231257827021181583404541015625,
"max_sog": 0.200000000000000011102230246251565404236316680908203125
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-08-31T06:34:57+00:00",
"end": "2026-08-31T09:59:36+00:00"
},
"points_count": {
"vessel_a": 7,
"vessel_b": 7
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 90,
"components": {
"distance_tightness": {
"score": 20,
"max": 25,
"detail": "Min distance 121m, avg 123m"
},
"duration": {
"score": 25,
"max": 25,
"detail": "Duration 205 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (ABRAU and SGV FLOT) maintained close proximity (min 121m, avg 123m) for 205 minutes. Both vessels were slow-moving (avg speeds 0.1 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 59.8768625000000014324541552923619747161865234375,
"lon": 30.21919199999999960937202558852732181549072265625
},
"time_window": {
"start_ts": "2026-08-31T06:34:57+00:00",
"end_ts": "2026-08-31T09:59:36+00:00"
},
"searched_at": "2026-08-31T13:15:07.402238+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Minimum Distance: 280 meters
- Average Distance: 300 meters
- Duration: 5 hours
- Period: 2026-08-31T06:13:45+00:00 to 2026-08-31T11:14:34+00:00
- Vessel A Avg Speed: 0.4 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ust-Luga/St. Petersburg Approach
Confidence Analysis
High-confidence STS candidate. Two tankers (EUROSTAR 4 MARIA and SGV FLOT) maintained close proximity (min 280m, avg 300m) for 301 minutes. Both vessels were slow-moving (avg speeds 0.4 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga/St. Petersburg Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 280m, avg 300m |
| Duration | 25/25 | Duration 301 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 12/15 | Distance variance ±49m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ust-Luga/St. Petersburg Approach |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273353550,
"name": "EUROSTAR 4 MARIA",
"flag": "RUSSIA"
},
"vessel_b": {
"mmsi": 273458830,
"imo": 8033089,
"name": "SGV FLOT",
"flag": "Russia"
},
"min_distance_m": 280.19999999999998863131622783839702606201171875,
"avg_distance_m": 300.30000000000001136868377216160297393798828125,
"distance_consistency_m": 48.60000000000000142108547152020037174224853515625,
"duration_minutes": 300.80000000000001136868377216160297393798828125,
"overlap_duration_s": 18049,
"speed_a_avg": 0.39000000000000001332267629550187848508358001708984375,
"speed_a_std": 0.25,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.39000000000000001332267629550187848508358001708984375,
"max_sog": 0.8000000000000000444089209850062616169452667236328125
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-08-31T06:13:45+00:00",
"end": "2026-08-31T11:14:34+00:00"
},
"points_count": {
"vessel_a": 9,
"vessel_b": 9
},
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"score": {
"value": 82,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 280m, avg 300m"
},
"duration": {
"score": 25,
"max": 25,
"detail": "Duration 301 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 12,
"max": 15,
"detail": "Distance variance \u00b149m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ust-Luga\/St. Petersburg Approach"
}
},
"summary": "High-confidence STS candidate. Two tankers (EUROSTAR 4 MARIA and SGV FLOT) maintained close proximity (min 280m, avg 300m) for 301 minutes. Both vessels were slow-moving (avg speeds 0.4 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ust-Luga\/St. Petersburg Approach, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 59.87702949999999901820046943612396717071533203125,
"lon": 30.220162800000000657973941997624933719635009765625
},
"time_window": {
"start_ts": "2026-08-31T06:13:45+00:00",
"end_ts": "2026-08-31T11:14:34+00:00"
},
"searched_at": "2026-08-31T12:15:02.065609+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Ust-Luga/St. Petersburg Approach
- Duration: 6h 33m
- Data Points: 39 AIS positions
- Period: 2026-08-31T06:52:52+00:00 to 2026-08-31T13:26:41+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga_approach",
"zone_name": "Ust-Luga\/St. Petersburg Approach",
"dwell_minutes": 393.80000000000001136868377216160297393798828125,
"points_in_zone": 39,
"first_point": {
"ts": "2026-08-31T06:52:52+00:00",
"lat": 59.87689999999999912461134954355657100677490234375,
"lon": 30.218083299999999979945641825906932353973388671875
},
"last_point": {
"ts": "2026-08-31T13:26:41+00:00",
"lat": 59.876883300000002918750396929681301116943359375,
"lon": 30.218116699999999497094904654659330844879150390625
}
}- Duration: 6h 33m
- Radius: 3 meters
- Data Points: 39 AIS positions
- Centroid: 59.8769, 30.2181
- Zone: Ust-Luga/St. Petersburg Approach
Show Raw Evidence JSON
{
"radius_m": 3.29999999999999982236431605997495353221893310546875,
"duration_minutes": 393.80000000000001136868377216160297393798828125,
"points": 39,
"centroid": {
"lat": 59.87689529487177964028887799941003322601318359375,
"lon": 30.218100428205143970217250171117484569549560546875
},
"bbox": {
"min_lat": 59.87686670000000077607182902283966541290283203125,
"min_lon": 30.21806670000000138998075271956622600555419921875,
"max_lat": 59.87691670000000243589965975843369960784912109375,
"max_lon": 30.218133300000001639773472561500966548919677734375
},
"zone_id": "russia_ust_luga_approach"
}Recent Position Data
| Time (UTC) | Lat | Lon | Speed | Course | Zone |
|---|---|---|---|---|---|
| Oct 7 08:01 | 59.8771 | 30.2181 | 0.0 kn | 160.1° | Ust-Luga/St. Petersburg Approach |
| Oct 7 07:43 | 59.8771 | 30.2181 | 0.0 kn | 282.5° | Ust-Luga/St. Petersburg Approach |
| Oct 7 07:40 | 59.8771 | 30.2181 | 0.0 kn | 355.5° | Ust-Luga/St. Petersburg Approach |
| Oct 7 07:31 | 59.8771 | 30.2181 | 0.0 kn | 153.3° | Ust-Luga/St. Petersburg Approach |
| Oct 7 04:25 | 59.8772 | 30.2182 | 0.0 kn | 146.1° | Ust-Luga/St. Petersburg Approach |
| Oct 5 22:46 | 59.8768 | 30.2207 | 0.0 kn | 29.3° | Ust-Luga/St. Petersburg Approach |
| Oct 5 22:40 | 59.8768 | 30.2207 | 0.0 kn | 296.0° | Ust-Luga/St. Petersburg Approach |
| Oct 5 22:19 | 59.8768 | 30.2207 | 0.0 kn | 253.1° | Ust-Luga/St. Petersburg Approach |
| Oct 5 22:04 | 59.8768 | 30.2207 | 0.0 kn | 48.0° | Ust-Luga/St. Petersburg Approach |
| Oct 5 21:31 | 59.8768 | 30.2207 | 0.0 kn | 167.8° | Ust-Luga/St. Petersburg Approach |
| Oct 5 21:19 | 59.8768 | 30.2207 | 0.0 kn | 144.1° | Ust-Luga/St. Petersburg Approach |
| Oct 5 21:10 | 59.8768 | 30.2207 | 0.0 kn | 127.6° | Ust-Luga/St. Petersburg Approach |
| Oct 5 21:07 | 59.8768 | 30.2207 | 0.0 kn | 97.6° | Ust-Luga/St. Petersburg Approach |
| Oct 5 21:01 | 59.8768 | 30.2208 | 0.0 kn | 135.8° | Ust-Luga/St. Petersburg Approach |
| Oct 5 20:58 | 59.8768 | 30.2207 | 0.0 kn | 51.0° | Ust-Luga/St. Petersburg Approach |
| Oct 5 20:16 | 59.8768 | 30.2207 | 0.0 kn | 29.5° | Ust-Luga/St. Petersburg Approach |
| Oct 5 20:13 | 59.8769 | 30.2208 | 0.0 kn | 348.6° | Ust-Luga/St. Petersburg Approach |
| Oct 5 19:43 | 59.8768 | 30.2207 | 0.0 kn | 150.9° | Ust-Luga/St. Petersburg Approach |
| Oct 5 18:25 | 59.8768 | 30.2207 | 0.0 kn | 237.6° | Ust-Luga/St. Petersburg Approach |
| Oct 5 15:16 | 59.8768 | 30.2208 | 0.0 kn | 14.6° | Ust-Luga/St. Petersburg Approach |
Showing 20 of 100 recent positions.
Data Source
Vessel observed through FleetLeaks' AIS monitoring system in zones of interest. Identity and position data derived from AIS broadcasts and public maritime databases.
Disclaimer: AIS data can be spoofed or falsified. Vessel identities should be independently verified before making compliance decisions.
