191 x 37 meters = 7519.69 x 1456.69 inches