31 x 43 meters = 101.71 x 141.08 feet