886 x 70 meters = 2906.82 x 229.66 feet