115.9 x 37.9 meters = 380.25 x 124.34 feet