190 x 386 x 70 meters = 623.36 x 1266.4 x 229.66 feet