378 x 65 x 65 meters = 1240.16 x 213.25 x 213.25 feet