101 x 364 x 667 meters = 331.36 x 1194.23 x 2188.32 feet