21 x 17.8 meters = 68.9 x 58.4 feet