61 x 111 meters = 200.13 x 364.17 feet