191 x 427 meters = 7519.69 x 16811.02 inches