Position of 041638Q41

168.4 miles northeast of KUPANG, INDONESIA
Reported 14 minutes 13 seconds ago

findU links

External links