172 x 26 x 679 meters = 564.3 x 85.3 x 2227.69 feet