888 x 109 x 566 feet = 270.66 x 33.22 x 172.52 meters