30C but feels like 38C, rain pouring now