38.9 x 27.1 meters = 127.62 x 88.91 feet