718 x 676 meters = 2355.64 x 2217.85 feet