34.9 x 23.1 meters = 114.5 x 75.79 feet