345 x 651 feet = 105.16 x 198.42 meters