84 x 179 feet = 25.6 x 54.56 meters