221 x 756 x 625 feet = 67.36 x 230.43 x 190.5 meters