28.9 x 17.1 meters = 94.82 x 56.1 feet