584 x 590 feet = 178 x 179.83 meters