121 x 322 meters = 4763.78 x 12677.17 inches