192 x 526 inches = 4.877 x 13.36 meters