156 x 52 meters = 6141.73 x 2047.24 inches