213.8 x 135.7 feet = 65.17 x 41.36 meters