103 x 38 meters = 337.93 x 124.67 feet