660 x 445 meters = 25984.25 x 17519.69 inches