202 x 104.8 feet = 61.57 x 31.94 meters