192 x 75 x 190 meters = 629.92 x 246.06 x 623.36 feet