34 x 106.1 meters = 111.55 x 348.1 feet