192 x 669 meters = 629.92 x 2194.88 feet