39 x 108 meters = 127.95 x 354.33 feet