259 x 672 meters = 10196.85 x 26456.69 inches