99 x 522 feet = 30.18 x 159.11 meters