67 x 176 meters = 219.82 x 577.43 feet