76 x 82 feet = 23.16 x 24.99 meters