The current position of LEO POWER 2227 is at coordinates 2.93704 S / 104.889 E, reported 13 hours ago by AIS.
The vessel LEO POWER 2227 (IMO: 1080021) was built in 2024 and is currently sailing under the flag of INDONESIA.