The Asus DUAL-GTX1070-O8G is 9.45 " long. If that is the graphics card that you are referring to, then it should fit. The size of the CPU cooler can limit the length.
https://www.asus.com/us/Graphics-Cards/DUAL-GTX1070-O8G/specifications/
The power supply may a tight fit. I would recommend a modular PSU, because of the tight spaces.