34.4 x 29.6 meters = 112.86 x 97.11 feet