949 x 666 meters = 3113.52 x 2185.04 feet