339 x 645 feet = 103.33 x 196.6 meters