The AT&T Stadium is the most expensive sports complex in the world. Originally estimated to cost $650 million, the stadium's current construction cost was $1.15 billion. It is located in Arlington Texas. It is the official home of the Cowboys of the NFL. The original stadium was completed in 1971 and completely renovated in 2005-2009. The stadium was designed by the Dallas architectural firm HKS, Inc. The engineering of the building was outstanding, with the implementation of a retractable roof, created by Walter P Moore structural engineering firm. On the other hand, looking from an urban planner's perspective, the stadium is the only NFL stadium to be completely inaccessible to public transportation. The only way to get to the stadium is by car or private shuttle. This leads to hour-long taxi waits. A pair of nearly 300 ft (91 m)-tall metal arches spans the length of the stadium, placed into the ground at both ends. The new stadium also includes "more than 3,000 Sony LCD displays throughout the luxury suites, concourses, concession areas and more, offering fans viewing options that extend beyond the action on the field".