70 x 32.2 meters = 2755.91 x 1267.72 inches