213 x 334 feet = 64.92 x 101.8 meters