176 x 333 x 668 feet = 53.64 x 101.5 x 203.61 meters