78 x 63 x 962 meters = 255.91 x 206.69 x 3156.17 feet