61 x 212 feet = 18.59 x 64.62 meters