94 x 27 meters = 308.4 x 88.58 feet