626 x 850 x 255 meters = 2053.81 x 2788.71 x 836.61 feet