We had some EXTREMELY heavy rain here on the Island this morning (about 3" in one hour); Check out this picture of one of the LIRR train stations (about 5 miles north of me):



.