so the value does change
the code is showing the stored record value as *60 if you have set to show per hour
but it looks like the stored value , for the data from your weather station type, is wrong (needs to be stored as the value *60)
or something like that