346 x 522 feet = 105.46 x 159.11 meters