62 x 191 x 553 feet = 18.9 x 58.22 x 168.55 meters