94 x 134 x 895 meters = 308.4 x 439.63 x 2936.35 feet