303 x 685 x 85 feet = 92.35 x 208.79 x 25.91 meters