210 x 112.8 feet = 64.01 x 34.38 meters