18.9 x 43 meters = 62.01 x 141.08 feet