34 x 131.8 meters = 111.55 x 432.41 feet