261 x 139 meters = 10275.59 x 5472.44 inches