684 x 198 feet = 208.48 x 60.35 meters