82 x 51 feet = 24.99 x 15.54 meters