39 x 96.3 meters = 127.95 x 315.94 feet