63 x 53.1 meters = 206.69 x 174.21 feet