261 x 132 meters = 10275.59 x 5196.85 inches