516 x 666 x 92 feet = 157.28 x 203 x 28.04 meters