Position of 1981597

369.3 miles southwest of KUPANG, INDONESIA
Reported 7 days 4 hours 36 minutes 21 seconds ago

findU links

External links