The current position of LEO POWER 2221 is at coordinates 5.49267 S / 105.302 E, reported 30 minutes ago by AIS.
The vessel LEO POWER 2221 (IMO: 8355451, MMSI 525200873) was built in 2018 (5 years old) and is currently sailing under the flag of Indonesia.