290 x 669 meters = 951.44 x 2194.88 feet