191.5 x 213.3 feet = 58.37 x 65.01 meters