Garmin Weather: Current temp not within H/L range

The Garmin weather app on my Fenix 6X Pro Solar (16.60) will give me the following information:

  • Current temperature
  • Feels like temperature
  • High temperature
  • Low temperature
  • Wind speed & direction
  • Chance of precipitation
  • Time updated

I've noticed that the current temperature almost always falls outside the range of the high/low temperature - as in this case the current temp is much higher than today's high. Is it not pulling the correct high/low for the day? Why is this?