214.8 x 136.7 feet = 65.47 x 41.67 meters