64 x 82 feet = 19.51 x 24.99 meters