121 x 594 meters = 4763.78 x 23385.83 inches