653 x 109 meters = 25708.66 x 4291.34 inches