Miami International Airport reported 20.2 inches of rain — more than 14 inches above normal and the most recorded since at least 1895. Miami Beach had nearly 19.2 inches of rain, more than 12 inches above normal.