18.2 x 68.6 feet = 5.55 x 20.91 meters