674 x 260 meters = 26535.43 x 10236.22 inches