176 x 229 meters = 577.43 x 751.31 feet