121 x 825 meters = 4763.78 x 32480.31 inches