It can fit, but it would be pointless. You will be bottleneck by your CPU. Not sure where you are getting a 1070 from, but you should use that money and upgrade your CPU and GPU. Also, it truly depends on the case. If the case is too small, then you are just wasting money.