656 x 856 x 79 feet = 199.95 x 260.91 x 24.08 meters