When the hell did that happen?
I always assumed
1KByte = 1024 bytes
1MBytes = 1024 KBytes
1Gbytes = 1024MBytes
etc.
Been doing that for over 20 years (ouch) now.
Anyway I also assume that since you are formatting a card you are going to lose space to the file system table as well which is worth bearing in mind.