211.8 x 133.7 feet = 64.56 x 40.75 meters