61 x 78.5 meters = 200.13 x 257.55 feet