59.4 x 167.8 feet = 18.11 x 51.15 meters