189 x 224 meters = 7440.94 x 8818.9 inches