200 x 229.1 meters = 656.17 x 751.64 feet