176 x 78.8 feet = 53.64 x 24.02 meters