191 x 829 meters = 7519.69 x 32637.8 inches