191 x 56 x 625 feet = 58.22 x 17.07 x 190.5 meters