91 x 329 inches = 2.311 x 8.357 meters