224 x 379 meters = 8818.9 x 14921.26 inches