39 x 86.4 meters = 127.95 x 283.46 feet