90 x 229 meters = 295.28 x 751.31 feet