582 x 341 feet = 177.39 x 103.94 meters