217.8 x 234.5 feet = 66.39 x 71.48 meters