43 x 43 meters = 141.08 x 141.08 feet