86.2 x 174 feet = 26.27 x 53.04 meters