68.5 x 56.6 feet = 20.88 x 17.25 meters