186 x 676 meters = 610.24 x 2217.85 feet