23 x 34 meters = 75.46 x 111.55 feet