21669 = 524288