180 x 271 feet = 54.86 x 82.6 meters