213.8 x 230.5 feet = 65.17 x 70.26 meters