104.7 x 210.3 feet = 31.91 x 64.1 meters