Flew in to STT yesterday. Could barely see Turks&Caicos from directly overhead. Couldn't see St John from Redhook. Rain last night - much clearer now.