176 x 331 meters = 6929.13 x 13031.5 inches