59 x 68 x 636 meters = 193.57 x 223.1 x 2086.61 feet