61 x 158.8 meters = 200.13 x 521 feet