The current position of LEO POWER 2227 is at coordinates 5.92037 S / 105.996 E, reported a day ago by AIS. The vessel is sailing at a speed of 0.1 knots.
The vessel LEO POWER 2227 (IMO: 1080021) is a Tug built in 2024 and currently sailing under the flag of INDONESIA.