Solid state storage is always delivered in capacities that correspond to binary gigabytes, because that's how the chips themselves are sized, packaged, and addressed by the SSD controller. The Surface has 128GiB of NAND (not HDD), and the reserved "spare area" that is not visible to the OS makes the usable area 119.2GiB, or 128 decimal GB.