The current position of LEO POWER 2227 is at coordinates 2.13329 S / 104.934 E, reported 5 hours ago by AIS. The vessel is sailing at a speed of 0.2 knots.
The vessel LEO POWER 2227 (IMO: 1080021) was built in 2024 and is currently sailing under the flag of INDONESIA.