27.9 x 16.1 meters = 91.54 x 52.82 feet