166.4 x 106.2 feet = 50.72 x 32.37 meters