115 x 74 meters = 4527.56 x 2913.39 inches