176 x 86.1 feet = 53.64 x 26.24 meters