Landfall in the low lying Tuamotus, French Polynesia is very tricky!