22 x 176 meters = 72.18 x 577.43 feet