63 x 92.5 meters = 206.69 x 303.48 feet