63 x 56 meters = 206.69 x 183.73 feet