591 x 684 feet = 180.14 x 208.48 meters