119 x 779 x 330 meters = 390.42 x 2555.77 x 1082.68 feet