660 x 116 meters = 25984.25 x 4566.93 inches