Position of 1981695

157.8 miles northeast of KUPANG, INDONESIA
Reported 7 days 6 hours 36 minutes 19 seconds ago

findU links

External links