38.4 x 41 meters = 125.98 x 134.51 feet