177.1 x 176 meters = 581.04 x 577.43 feet