63 x 160.8 meters = 206.69 x 527.56 feet