34 x 24.1 meters = 111.55 x 79.07 feet