381 x 522 feet = 116.13 x 159.11 meters