379 x 27 meters = 1243.44 x 88.58 feet