364 x 265 meters = 14330.71 x 10433.07 inches