82 x 205.8 feet = 24.99 x 62.73 meters