68.3 x 52 meters = 2688.98 x 2047.24 inches