676 x 338 meters = 26614.17 x 13307.09 inches