39 x 29.1 meters = 127.95 x 95.47 feet