104.7 x 97.5 meters = 343.5 x 319.88 feet