271 x 583 feet = 82.6 x 177.7 meters