121 x 87 meters = 4763.78 x 3425.2 inches