28 x 67 meters = 91.86 x 219.82 feet