624 x 329 inches = 15.85 x 8.357 meters