38 x 119.3 meters = 124.67 x 391.4 feet