569 x 191 x 655 meters = 1866.8 x 626.64 x 2148.95 feet