119 x 660 x 241 meters = 390.42 x 2165.35 x 790.68 feet