583 x 589 feet = 177.7 x 179.53 meters