1004 x 263 inches = 25.502 x 6.68 meters