866 x 778 x 190 meters = 2841.21 x 2552.49 x 623.36 feet