39 x 123.9 meters = 127.95 x 406.5 feet