120 x 716 x 718 meters = 393.7 x 2349.08 x 2355.64 feet