The current position of MEGA POWER 23 is at coordinates 0.283333 S / 116.818 E, reported 4 days ago by AIS. The vessel is sailing at a speed of 3 knots.
The vessel MEGA POWER 23 (IMO: 8686173) was built in 2011 (12 years old) and is currently sailing under the flag of Indonesia.