The highest temperature recorded in Melbourne city was 46.