98 x 669 meters = 321.52 x 2194.88 feet