77 x 61 meters = 252.62 x 200.13 feet