141 x 381 feet = 42.98 x 116.13 meters