81.4 x 61 meters = 267.06 x 200.13 feet