417 x 229 meters = 1368.11 x 751.31 feet