267 x 680 meters = 10511.81 x 26771.65 inches