Rain is pouring down hard at a steady and consistent pace.