31.5 x 41 meters = 103.35 x 134.51 feet