24 x 34 meters = 944.88 x 1338.58 inches