63 x 138 meters = 206.69 x 452.76 feet