218.8 x 235.5 feet = 66.69 x 71.78 meters