34 x 81.4 meters = 111.55 x 267.06 feet