261 x 1002 meters = 10275.59 x 39448.82 inches