266 x 55 x 709 meters = 872.7 x 180.45 x 2326.12 feet