82 x 412 feet = 24.99 x 125.58 meters