80.8 x 229 meters = 265.09 x 751.31 feet