In MIUI 11, the update size was less than 2 GB and converted perfectly. It seems that this parameter is initially in bytes and gradually converts to MB, but if it is INT then it will end by 2048 MB.
P.S. A displays 2047 MB because it is possible that the fractional part is not displayed.