678 x 296 inches = 17.221 x 7.518 meters