62.9 x 51.1 meters = 206.36 x 167.65 feet