61 x 177.5 meters = 200.13 x 582.35 feet