115 x 572 inches = 2.921 x 14.529 meters