88 x 581 inches = 2.235 x 14.757 meters