82 x 664 x 412 feet = 24.99 x 202.39 x 125.58 meters