34.3 x 113.1 meters = 112.53 x 371.06 feet