895 x 693 x 28 meters = 2936.35 x 2273.62 x 91.86 feet