Eleuthera Cay, Bahamas, 05/1997 NASA