119 x 191 meters = 4685.04 x 7519.69 inches