Consider 15 cm if you're lucky. You can check on amazon but gtx 1060 mini should be fine but i'm not even sure. But remember to check also the cpu(if you have the stock one it will bottleneck hard) and the watt needed(still if it's stock you'll need more power). And I would change case, anyway, also cause of temperatures. So i wouldn't buy a gpu man, it aint worth.
Consider 15 cm if you're lucky. You can check on amazon but gtx 1060 mini should be fine but i'm not even sure. But remember to check also the cpu(if you have the stock one it will bottleneck hard) and the watt needed(still if it's stock you'll need more power). And I would change case, anyway, also cause of temperatures. So i wouldn't buy a gpu man, it aint worth.