Can I pass a value form scenario to setUp as number of users?

I would like to fetch a number of requests form the last 24 hours from my analytics and pass it as a number of users to setUp. Is it possible?
Here is what I tried so far

@volatile var count: Int = _

override def scenarioBuilder: ScenarioBuilder = scenario("my scenario")
  .exec(MyRequestsScenario.myRequestsScenario)

val fetchNumberOfRequests = scenario("fetch requests")
  .exec(http("fetch requests count from analytics")
    .get("url to my analytics")
    .check(status.is(200))
    .check(jsonPath("$.results[0].count").ofType[Int]
      .find
      .saveAs("count")))
  .exec(session => {
    count = session("count").as[Int]
    session
  })

setUp(
  fetchNumberOfRequests.inject(
    atOnceUsers(1).protocols(analyticsHttpProtocol),
    scenarioBuilder
      .inject(atOnceUsers(count)))
    .assertions(
      global.responseTime.mean.lt(2000),
      global.successfulRequests.percent.gt(90))
    .protocols(myWebHttpProtocol)

No that’s not possible, the injection profile is resolved before the test starts.