684 x 346 meters = 26929.13 x 13622.05 inches