109 x 566 inches = 2.769 x 14.376 meters