Position of E042234Z

260.5 miles southeast of AMBON, INDONESIA
Reported 9 days 2 hours 39 minutes 21 seconds ago

findU links

External links