99 x 684 feet = 30.18 x 208.48 meters