63 x 94.8 meters = 206.69 x 311.02 feet