61 x 61.7 meters = 200.13 x 202.43 feet