If you landed on the north side, then yes it's a long taxi time. With the construction of 27/9C on the east side of the field and the TAP related projects on the west side, 30 minutes is possible.
The better of the two arrival configurations would be landing in Westflow.