19 x 121 meters = 748.03 x 4763.78 inches