61 x 127 meters = 200.13 x 416.67 feet