660 x 760 meters = 25984.25 x 29921.26 inches