258 x 896 x 99 meters = 846.46 x 2939.63 x 324.8 feet