ALT_HOLD_RTL Units

I really am having a hard time understanding why the decision was made to use centimeters as a unit value for ALT_HOLD_RTL?

It seems to add an additional level of complexity that is completely unnecessary instead of just using meters, when ever other value for altitude is measured in meters, why is the RTL Altitude used in a measurement of centimeters?

If there is a logical reason behind this could someone please explain? If not, could it be changed to meters in the next update?

We are more then likely going to start going the other way and move away from meters to cm or even mm. The world is getting more accurate! Seriously for some applications we need to be able specify a higher level of accuracy.
Thanks, Grant