581 x 340 feet = 177.09 x 103.63 meters