Finally I got it (one month shipping, now I remember how France is far away from California)!
The print is from dA, the frame is not, I couldn't find the exact dimensions, but I think it looks ok...
And don't worry about the grain, it's due to the flash. The quality of the print is awesome, many thanks to the dA print team!
41x102 cm print of Entering Space Station 2: