105 x 192 x 75 meters = 344.49 x 629.92 x 246.06 feet