104.4 x 212.8 feet = 31.82 x 64.86 meters