Over 200 millimeters of rain poured down on Shanghai between last night and this morning as more than 300 flood water extractors were hard at work pumping out water from the swamp-like streets overnight.