Dangerous weather for the next 48 hours