Probably not. You can probably fit the radiator on the top of your case, but you probably don't have enough room for the rad and two extra fans for push pull. But if you do without push pull and only push OR pull, you can fit it in the top of your case.
I went with the H60 because it was way cheaper ($40 shipped) and I currently have the side panel off and the radiator is sitting on top of a box so it doesn't pull the CPU lol... Maybe this weekend I will try to fit it up top. I will let you guys know.