257 x 895 x 98 meters = 843.18 x 2936.35 x 321.52 feet