224 x 388 meters = 8818.9 x 15275.59 inches