Sort the letters by type: one M, four I's, four S's, and two P's, and check that 1+4+4+2=11.
All 11 tagged letters would give 11! arrangements, and each actual word is produced 1!4!4!2! times, so divide.
1!4!4!2!11!=1×24×24×239,916,800=1,15239,916,800=34,650
Forgetting one of the 4! factors leaves 831,600, which still overcounts by a factor of 24.