131.5 x 38.2 meters = 431.43 x 125.33 feet