Pulau Montagu, foto dari satelit NASA