680 x 138 meters = 26771.65 x 5433.07 inches