75 x 542 meters = 2952.76 x 21338.58 inches