881 x 679 x 14 meters = 2890.42 x 2227.69 x 45.93 feet