224 x 542 meters = 8818.9 x 21338.58 inches