82 x 175.5 feet = 24.99 x 53.49 meters