68 x 88 x 422 meters = 223.1 x 288.71 x 1384.51 feet