68 x 27.7 feet = 20.73 x 8.44 meters