93.6 x 38.9 meters = 307.09 x 127.62 feet