176 x 208 meters = 577.43 x 682.41 feet