171 x 176 meters = 561.02 x 577.43 feet