67 x 214 feet = 20.42 x 65.23 meters