23 x 61 meters = 75.46 x 200.13 feet