389 x 76 x 386 meters = 1276.25 x 249.34 x 1266.4 feet