127 x 364 x 598 meters = 416.67 x 1194.23 x 1961.94 feet