270 x 582 feet = 82.3 x 177.39 meters