63 x 878 x 305 meters = 206.69 x 2880.58 x 1000.66 feet