684 x 334 feet = 208.48 x 101.8 meters