660 x 443 meters = 25984.25 x 17440.94 inches