212 x 114.8 feet = 64.62 x 34.99 meters