83 x 176.5 feet = 25.3 x 53.8 meters