210 x 72.7 feet = 64.01 x 22.16 meters