229 x 643 meters = 751.31 x 2109.58 feet