445 x 84 meters = 17519.69 x 3307.09 inches