381 x 633 feet = 116.13 x 192.94 meters