166 x 321 meters = 6535.43 x 12637.8 inches