70.7 x 63.5 meters = 231.96 x 208.33 feet