39.2 x 34 meters = 128.61 x 111.55 feet