Purpose of the cryptsetup resize command
/dev/mapper/ExistingExt4 is active.
type: LUKS1
cipher: aes-cbc-essiv:sha256
keysize: 256 bits
device: /dev/sda2
sector size: 512
offset: 2056 sectors
size: 156049348 sectors
mode: read/write
One(As of cryptsetup 2.0.0 (December 2017), the sector is alwayssize may be larger than 512 bytes: see the (mentioned incryptsetup(8) manpage and the cryptsetup--sector-size manual page)option.)
Thus, to subtract 15 GiB, use a sector size of 156049348 - 15 * 1024 * 1024 * 2 = 124592068:
Resizing the partition with parted
WARNING: the following commands has destructeddestroyed data. Do not copy it without understanding what is happening. The sector dimensions must be changed, otherwise you WILL destroy your partition(s). I am in no way responsible for your stupidness, BACKUP BACKUP BACKUP your data to a second storage medium before risking your data.