680 x 233 meters = 26771.65 x 9173.23 inches