Is the temperature normal?

I used a 3rd party app and it shows CPU temp reaches 55°C or even 60°C. Battery is below 40°C. Skin temperature 43°C.

Another app shows lower CPu temp like 45°C which is weird. Either one is wrong.

Is it normal? I personally don't feel like my device is that hot.

Specs- 8gb Ram, snapdragon 7 gen 3.

Edit:- Don't worry guys the temp is not going more than 39 as I reduced my play session. Last time device heated more because of downloading files and resources.