346 x 674 feet = 105.46 x 205.44 meters