38 x 135.8 meters = 124.67 x 445.54 feet