84 x 119 meters = 3307.09 x 4685.04 inches