34 x 115.3 meters = 111.55 x 378.28 feet