117.5 x 135.1 meters = 385.5 x 443.24 feet