39 x 155.5 meters = 127.95 x 510.17 feet