Conversion Factors (Units) - Bug

My application can retrieve parameters from SimConnect either by direct calls to SimConnect, or via my own WASM.
In simple terms direct SimConnect calls use ‘RequestDataOnSimObject’ while WASM calls use ‘execute_calculator_code’. In test I vary the units of the variables and compare the results returned by SimConnect direct with the WASM values to be sure there is consistency.
In testing, I retrieved the value of ‘ESTIMATED FUEL FLOW’ for a Cessna 172 at idle.
Using ‘pounds per hour’ as units returns 63.06
Using ‘kilograms per second’ returns .008
However, using ‘gallons per hour’, ‘gallon per hour’ or ‘gph’ as the units, the result returned is 7557.45 !! This result is returned by both WASM and SimConnect direct.
All other volumetric conversions for flow rates appear to be realistic.
I conclude the volumetric conversion factor for ‘gallons per hour’ in MSFS is wrong. Please log as a bug