379 x 70 meters = 1243.44 x 229.66 feet