379 x 67 meters = 1243.44 x 219.82 feet