Bangladesh hits highest temperature in 7 years: 41.2 C