61 x 101 meters = 200.13 x 331.36 feet