I can't seem to find a way to extend or move this 1mb, but it's really bugging me.
My understanding is that with GUID partitioning, as your disk probably uses, the final 1MB is a copy of the partition table. From wikipedia: "GPT also provides redundancy, writing the GPT header and partition table both at the beginning and at the end of the disk." If this is the case, you can't reuse it.
But why worry about 1MB in 112GB?