34 x 16 meters = 1338.58 x 629.92 inches