Position of 1912404

288.9 miles southwest of KUPANG, INDONESIA
Reported 5 days 14 hours 22 minutes 1 seconds ago

findU links

External links