31.3 x 11.9 meters = 1232.28 x 468.5 inches