985 x 668 inches = 25.019 x 16.967 meters