212 x 312 feet = 64.62 x 95.1 meters