261 x 758 meters = 10275.59 x 29842.52 inches