120 x 949 meters = 4724.41 x 37362.2 inches