119 x 704 x 314 meters = 390.42 x 2309.71 x 1030.18 feet