224 x 862 meters = 8818.9 x 33937.01 inches