56 x 26 meters = 2204.72 x 1023.62 inches