34.7 x 42.3 meters = 113.85 x 138.78 feet