Understanding a memory map for an mcu


I’m reading the memory map for a mcu

Here is a screen shot of the memory address. The physical address space is 32 bit. It says that there are 192 kb of flash memory located at 0x40000000 and 0x40030000.

The difference between these two address spaces is 0x30000. I’m trying to understand how 192kb fits in this region, could somebody explain?


0x30000 is 196608 decimal, what is the problem?