340 x 646 feet = 103.63 x 196.9 meters