34 x 11.4 meters = 1338.58 x 448.82 inches