384 x 329 inches = 9.754 x 8.357 meters