381 x 864 feet = 116.13 x 263.35 meters