197.8 x 214.5 feet = 60.29 x 65.38 meters