184 x 326 x 625 feet = 56.08 x 99.36 x 190.5 meters