1020 x 70 meters = 3346.46 x 229.66 feet