The current position of ORCA 05 is at coordinates 3.98081 S / 122.573 E, reported 12 days ago by AIS.
The vessel ORCA 05 (IMO: 9063598, MMSI 431363000) is a Fish Farm Support Vessel built in 1993 (32 years old) and currently sailing under the flag of Indonesia.