179 x 270 feet = 54.56 x 82.3 meters