261 x 886 meters = 10275.59 x 34881.89 inches