166 x 68.8 feet = 50.6 x 20.97 meters