41 x 676 meters = 134.51 x 2217.85 feet