564 x 79 meters = 22204.72 x 3110.24 inches