706 x 75 meters = 27795.28 x 2952.76 inches