216.8 x 233.5 feet = 66.08 x 71.17 meters