NHC monitoring Invest 91-L over eastern tropical Atlantic
SHOULDER. CHRIS. ALL RIGHT. KELLY, THANKS. ALL IS QUIET HERE ACROSS SOUTH FLORIDA TONIGHT. AND NOT TRACKING ANY RAIN ACROSS THE PALM BEACHES. AND THE TREASURE COAST. WE’RE TRACKING MOSTLY CLEAR, PARTLY CLOUDY SKIES AND A LOT OF HUMIDITY OUT THERE. TEMPERATURES RANGING FROM MID TO UPPER 70S TO LOWER 80S ACROSS THE BOARD FROM THE PALM BEACHES AND THE TREASURE COAST TONIGHT. BUT WE’RE STILL IN THAT STORMY SETUP AS WE’VE BEEN TALKING ABOUT. SO WE’RE LOOKING AT ANOTHER ROUND OF SHOWERS AND STORMS MOVING IN, ESPECIALLY AFTER 2 P.M. TOMORROW. ALL RIGHT. SO MY FORECAST FOR TONIGHT LOOKS GOOD. YOU’D SEE MOSTLY CLEAR, PARTLY CLOUDY SKIES, NICE AND QUIET TONIGHT AS WE TAKE A LOOK FROM OUR CLEMATIS CAM. TEMPERATURES DOWN THE UPPER 70S. RAIN CHANCES NOT COMPLETELY OUT OF THE PICTURE, BUT VERY MINIMAL INTO THE OVERNIGHT. ALL RIGHT, LET’S GET TO THE TROPICS TONIGHT. HERE IS INVEST 91. IT’S A SMALL DISTURBANCE BUT IT IS TRYING TO PICK UP SOME ROTATION RIGHT THERE. WE’LL CONTINUE TO TRACK IT. WE’VE GOT DAYS TO WATCH THIS AS WE CONTINUE TO MOVE TOWARD THE WEST. IN FACT HURRICANE CENTER STILL GIVING IT TONIGHT A 90% CHANCE OF DEVELOPMENT IN THIS RED SHADED AREA AS IT WILL CONTINUE TO MOVE OUT TOWARDS THE WEST. SO SINCE IT HAS BEEN DESIGNATED AN INVEST, WE NOW GET THE RUN OF THE SPAGHETTI PLOTS. AND HERE’S THE LATEST EVENING RUN. YOU CAN SEE WE’LL CONTINUE ON A WESTERLY TRACK. AND THEN EVENTUALLY SOME OF THE MODELS WANT TO CURVE IT. ALMOST DO A ERIN SITUATION. AGAIN. THE LATTER PART OF THESE MODELS ARE NOT UNTIL NEXT SATURDAY INTO SUNDAY. SO WE DO HAVE SOME TIME TO WATCH THE SYSTEM. IT IS WAY OUT THERE IN THE EASTERN ATLANTIC, SOMETHING OF COURSE, WE’LL BE WATCHING VERY CLOSELY FOR YOU. SO NOTHING TO FREAK OUT ABOUT RIGHT NOW BECAUSE WE DO HAVE TIME TO WATCH IT. ALL RIGHT. SO AS WE TAKE A LOOK AT THE SATELLITE RADAR TONIGHT, YOU CAN SEE THE CLEARING SKIES ACROSS SOUTH FLORIDA, A WEAK AREA OF LOW PRESSURE GOING TO RIDE RIGHT ON TOP OF THE STATIONARY FRONT. THAT ADDS MORE INSTABILITY TO THE MIX. ALL WE NEED A LITTLE BIT IS THAT DAYTIME HEATING. WE’LL GET IT TOMORROW LATE MORNING, AND THEN WE’LL START TO POP THOSE SHOWERS AND STORMS. PRETTY DECENT COVERAGE AGAIN, 5,060% COVERAGE INTO YOUR FRIDAY AFTERNOON. YOU CAN SEE THAT AREA OF LOW PRESSURE REALLY RIGHT ON TOP OF US. TOMORROW WE’LL SEE THOSE SCATTERED SHOWERS AND STORMS DEVELOP AROUND 2:00 PM. THEY’LL LINGER THROUGH ABOUT 730 8:00, AND LOW PRESSURE MOVES OUT INTO THE ATLANTIC BY SATURDAY. BUT WE’RE STILL KIND OF UNSTABLE, SO WE KEEP SOME SCATTERED SHOWERS AND STORMS. IN MY FORECAST EVEN THROUGH THE WEEKEND. BUT IT WON’T BE AS NUMEROUS AS WHAT WE HAVE BEEN SEEING. ALL RIGHT, WAVE HEIGHTS TONIGHT. SEAS RUNNING 1 TO 2FT RIGHT OFFSHORE. WE’LL CONTINUE TO TRACK THAT. IT’S NOT BAD OUT THERE, BUT WE DO HAVE TO WATCH OUT FOR THE SHOWERS AND STORMS AGAIN FOR THE MAIN HAZARDS. TOMORROW WINDS OUT OF THE SOUTHWEST AT 5 TO 10. ALL RIGHT. HERE’S A LOOK AT SOUTH FLORIDA CERTIFIED MOST ACCURATE FORECAST 12 YEARS RUNNING 90 TO 92 ON THE AFTERNOON. HIGHS THROUGH THE WEEKEND. RAINY SEASON IN FULL GEAR. AND THIS TREND AT LEAST THE HEAT, THE HUMIDITY AND THOSE
Advertisement
WPBF 25 First Warning meteorologists are tracking Invest 91-L over the eastern tropical Atlantic Ocean.According to the National Hurricane Center, it is located hundreds of miles west-southwest of the Cabo Verde islands.”Environmental conditions are conducive for development of this system during the next several days, and a tropical depression is likely to form late this week or this weekend over central tropical Atlantic while moving slowly toward the west-northwest at 5 to 10 mph,” said NHC officials. “The system is likely to move faster toward the west or west-northwest thereafter and reach the waters east of the Lesser Antilles by the middle of next week.”It has a 90% chance of development over the next seven days.The WPBF 2025 Hurricane Season Forecast Preparing your emergency kit for hurricane seasonHurricane Preparedness Week: Understanding forecast informationThe latest: Weather coverage from WPBF 25 News
WPBF 25 First Warning meteorologists are tracking Invest 91-L over the eastern tropical Atlantic Ocean.
`;
}
function initializeWeatherBox(container) {
function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
});
clickedElement.classList.add(‘open’);
container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
});
var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
}
}
function loadWeatherData() {
var location = { zip: window.DEFAULT_ZIPCODE };
try {
var storedLocation = localStorage.getItem(‘htv.zip.last’);
if (storedLocation) {
location = JSON.parse(storedLocation);
}
} catch (e) {}
var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;
if (window.fetch) {
fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
});
}
}
function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (weatherWatchHeader && weatherData.alerts_count > 0) {
weatherWatchHeader.className = ‘weather-watch-header has-alerts’;
var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
weatherWatchLink.href = ‘/alerts’;
}
}
}
function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) tempEl.textContent = weatherData.current.temp_f || ”;
var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className = ‘weather-grid–current-icon weather-current-icon icon icon-weather-‘ + weatherData.current.icon_name;
}
var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) skyEl.textContent = weatherData.current.sky || ”;
var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) feelsEl.textContent = (weatherData.current.feels_like_f || weatherData.current.temp_f || ”) + ‘°F’;
}
}
function updateForecastTabs(weatherData) {
if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html = ”;
var maxHours = Math.min(5, weatherData.hourly.length);
for (var i = 0; i < maxHours; i++) {
var hour = weatherData.hourly[i];
html += generateForecastItem({
timeLabel: hour.hour_display,
iconName: hour.icon_name,
primaryTemp: hour.temp_f,
secondaryInfo: hour.precip_chance + ‘%’
});
}
hourlyContainer.innerHTML = html;
}
}
if (weatherData.daily) {
var dailyContainer = container.querySelector(‘.weather-daily-forecast’);
if (dailyContainer) {
var html = ”;
var maxDays = Math.min(5, weatherData.daily.length);
for (var i = 0; i < maxDays; i++) {
var day = weatherData.daily[i];
var dayName = getShortDayName(day.day);
html += generateForecastItem({
timeLabel: dayName,
iconName: day.icon_name,
primaryTemp: day.high_f,
secondaryInfo: day.low_f + ‘°’
});
}
dailyContainer.innerHTML = html;
}
}
}
function getShortDayName(dayName) {
switch (dayName) {
case ‘Today’:
return ‘Today’;
case ‘Tomorrow’:
return ‘Tmrw’;
case ‘Sunday’:
return ‘Sun’;
case ‘Monday’:
return ‘Mon’;
case ‘Tuesday’:
return ‘Tue’;
case ‘Wednesday’:
return ‘Wed’;
case ‘Thursday’:
return ‘Thu’;
case ‘Friday’:
return ‘Fri’;
case ‘Saturday’:
return ‘Sat’;
default:
return dayName;
}
}
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.onclick = function() {
switchWeatherTab(this.getAttribute(‘data-tab-id’), this);
return false;
};
});
loadWeatherData();
}
document.querySelectorAll(‘.weather-sidebar’).forEach(function(weatherBox) {
initializeWeatherBox(weatherBox);
});
document.addEventListener(‘fullscreenchange’, function() {
var fullscreenElement = document.fullscreenElement;
if (!fullscreenElement) {
document.querySelector(‘.weather-box-container’).querySelectorAll(‘.fa-times’).forEach(function(icon) {
icon.classList.remove(‘fa-times’);
icon.classList.add(‘fa-expand’);
});
}
});
});
Advertisement
According to the National Hurricane Center, it is located hundreds of miles west-southwest of the Cabo Verde islands.
“Environmental conditions are conducive for development of this system during the next several days, and a tropical depression is likely to form late this week or this weekend over central tropical Atlantic while moving slowly toward the west-northwest at 5 to 10 mph,” said NHC officials. “The system is likely to move faster toward the west or west-northwest thereafter and reach the waters east of the Lesser Antilles by the middle of next week.”
It has a 90% chance of development over the next seven days.
Preparing your emergency kit for hurricane season
Hurricane Preparedness Week: Understanding forecast information
The latest: Weather coverage from WPBF 25 News