213.9 x 59.8 feet = 65.2 x 18.23 meters