42 x 112.9 meters = 137.8 x 370.41 feet