More than five inches of rain fell on portions of Long Beach Island Monday morning, causing extensive street flooding. Continue reading...