21677 = 134217728