Profile Scaling Error

As hard as it is to believe, I think there is a bug with the scaling of profiles. At least with metric units (I haven’t tried imperial units). Case in point the two shots below. I snapped the pics at the base of a climb. Looking at the profile, you’d estimate the climb to be ~60 meters. Shot on the right is the climb pro which shows the climb to be 138 meters (which is pretty close to what it is in reality). I realize that climb pro reports the cumulative climb so if you go up, then down, then up it counts all the up. But this climb has very little down. For the 60 meters and 138 meters to be close, the climb would have to go down one meter for every two meters up. No way the climb does that (and I have many other examples).

What I believe is happening is a labeling error on the profile. That is when the label says 20m it should be 50m, when stating 50m it should be 100m. Etc.