104 x 38 meters = 341.21 x 124.67 feet