Recent satellite wind data and surface observations indicate the tropical wave (Invest 98L) currently crossing the Windward ...