44 x 43 meters = 144.36 x 141.08 feet