959 x 676 meters = 3146.33 x 2217.85 feet