660 x 851 meters = 25984.25 x 33503.94 inches