121 x 358 x 592 meters = 396.98 x 1174.54 x 1942.26 feet