624 x 512 x 187 feet = 190.2 x 156.06 x 57 meters